867
In answer to my question on [the difference between "gyūdon" and
"gyūmeshi"](https://japanese.stackexchange.com/questions/854/what-is-the-
difference-between-meshi-and-don-for-the-food-sometimes-translate) I learned
that "meshi" just means cooked rice. But I thought "gohan" meant cooked rice,
so please, what is the difference?

I do already know that "go-" is an honorific prefix and I think I've been told
that "gohan" can sometimes be used as a general word for food. But is that all
there is to it?
CC BY-SA 3.0
2011-06-09T04:33:55.053
858
2018-07-02T07:35:56.653
2017-04-13T12:43:44.157
-1
125
question
word-choice synonyms food bikago
What's the difference between "gohan" and "meshi"?
gohan can mean cooked rice as well as a meal, since traditional
japanese/chinese meals consisted mainly of rice.

Meshi can also mean food in addtion to rice. ひるめし I've heard used for lunch.
CC BY-SA 3.0
2011-06-09T04:52:34.027
859
2011-06-09T04:52:34.027
97
858
answer
One difference other than politeness is when you use with 食 (eat)

> ご飯を食べる (gohan wo **taberu** )
>
> めしを食う (meshi wo **kuu** )

and めし is written with hiragana most of the time as far as I noticed.
CC BY-SA 3.0
2011-06-09T04:53:39.723
860
2011-06-09T04:53:39.723
100
858
answer
Observe:

> 飯 _meshi_  
>  ご飯 _gohan_

They both mean the same thing, which is _(cooked) rice_ and/or _meal_. Since
rice is an essential part of Japanese cuisine, the two meanings very much
overlap. As you said, ご〜 _go-_ is an honorific prefix, which makes ご飯 _gohan_
the politer alternative used in more polite speech.

> 昼飯 _hirumeshi_  
>  昼ご飯 _hirugohan_

Both mean "lunch" (lit. "midday meal/rice"), but their usage differs based on
politeness:

> 昼飯を食ってくる _hirumeshi o kuttekuru_ \- "I'll go grab a bite" (colloquial)  
>  昼ご飯を食べてきます _hirugohan o tabetekimasu_ \- "I will go out for lunch" (polite)

_(translations roughly equated to English usage)_

Note that both 飯 and 食 are the same, yet the pronunciations differ widely for
different politeness levels. Most words that can be formed with _meshi_ can
also be expressed using _gohan_.

Sometimes as part of compound words the politeness plays less of a role though
and it's just the origin of the word that decides the reading:

> 焼き飯 _yakimeshi_ \- fried rice, Japanese word  
>  炒飯 or チャーハン _chāhan_ \- fried rice, Chinese word
CC BY-SA 3.0
2011-06-09T06:43:07.377
867
2011-06-09T06:43:07.377
88
858
answer
There's really no difference other than politeness. But politeness is a
**huge** difference in Japanese. For instance, if we take it to the extreme,
saying that there's no difference between あなた and 貴様 in Japanese is like
saying there's no difference between "Thank you" and "Go to hell." in English.
:)

飯 is not as outrageously impolite as 貴様, but in some situations it would feel
quite rough. The verb 食う, on the other hand, is probably more impolite than 飯
and I would avoid using it until you feel comfortable enough with the
language. 食べる is neutral enough to be used in all informal situations.
CC BY-SA 3.0
2011-06-09T06:52:55.920
868
2011-06-09T06:52:55.920
153
858
answer
ご飯{はん} is the 美化語{びかご} version of 飯{めし}, i.e. a beautified version. Usually
美化語 has the form of お／ご+the unbeautified version, but ご飯 is an exception.
Another exception is 腹{はら}→おなか, belly. はん and なか do not exist by themselves
(with those meanings).

Please remember that not all お／ご+noun are 美化語, some are 尊敬語{そんけいご}, respectful
language. E.g. お車{くるま}, car. Thus you can say おなか about your own belly, but
not お車 about your own car.
CC BY-SA 3.0
2012-01-28T15:49:22.133
4470
2012-01-28T15:49:22.133
1073
858
answer
One difference is that gohan is kango (Chinese word), whereas meshi is wago
(Japanese word).
CC BY-SA 3.0
2012-06-09T09:52:44.680
5787
2012-06-09T12:06:55.663
2012-06-09T12:06:55.663
91
91
858
answer