32180
日 is at the start of "Nihon" (Japan) making me think it means "Ni" but 日 means
Day which is written in romaji as "hi" and pronounced "hi". If 日 has multiple
meanings how am I supposed to read it?
CC BY-SA 3.0
2016-02-15T17:55:29.387
32179
2020-08-30T08:21:06.543
12553
question
word-choice words meaning
Is 日 "hi" or "ni"?
Let's differentiate between "meaning" and "reading". The Kanji 日 has a number
of readings:

> [日暮れ]{ひぐれ} Sunset
>
> [日曜日]{にちようび} Sunday
>
> [本日]{ほんじつ} Today (formal)
>
> [日本]{にほん} Japan, originally にっぽん.
>
> [今日]{きょう} Today (normal)

So here we see six "readings", but only three really matter: ひ、にち、じつ. You can
consider び, に and きょう exceptions (きょう is the original Japanese-origin word for
"today". The Kanji 今日 is verbatim Cantonese, read "gam1 jat6"). We call these
あてじ, meaning Kanji that were just bolted onto some existing Japanese without
following the usual rules.

In terms of _meaning_ , 日 has three meanings: "sun", "day", and more rarely
"Japan". The answer to your original question "how do I know how to read
this?" is "learn more words".

Note that most Kanji are not like this. 日 is rarer in its weirdness. Most
other Kanji stick to the rules, so you'll be able to read things confidently.
CC BY-SA 4.0
2016-02-15T18:37:25.243
32180
2020-08-30T08:21:06.543
2020-08-30T08:21:06.543
-1
8021
32179
answer
Most kanji have multiple readings and meanings. Btw you shouldn't confuse
readings and meanings ("ni" is a possible _reading_ of 日, "day" is a possible
_meaning_ of 日). There are no clear rules you can always use to determine the
reading or the meaning. The best thing you can do is to learn as many words as
possible. Along the way you will get a "feel" for kanji and their compounds
and in some cases you will be able to guess the meaning\reading by yourself.
But there are no foolproof recipes.

日 can be "ni", "hi", "nichi", "jitsu", etc. It really depends on the context.
CC BY-SA 3.0
2016-02-15T18:37:38.263
32181
2016-02-15T18:37:38.263
12271
32179
answer