What 岸 means
岸 means a shore or bank beside water. Translate the whole word rather than giving 岸 one fixed English equivalent: 海岸 points to a coast, while 河岸 points to a riverbank.
In Chinese, 道貌岸然 criticizes a respectable-looking, morally superior manner. Treat it as a complete expression; finding 岸 in another word is not enough to infer hypocrisy.
Where does 岸 come from?
Its ancestry reaches back to Western Zhou bronze inscriptions. An ancestor written 𢇛 named raised ground beside water at the Biyong, a water-ringed ceremonial and teaching site. The inscriptions refer to ground where the king issued commands and rewards.
岸 developed through earlier written forms; its historical family includes 𢇛, 厈, and 屵. Traditional analysis links cliff-like 厂 with the sound component 干, while 山 emphasizes raised land. These are historical relationships, not just visual resemblance.
The older high-ground sense helps explain the waterside meaning and figurative extensions involving height or pride. In modern words, the surrounding expression still determines whether 岸 is geographic or figurative.
How is 岸 read in Japanese and Chinese?
The reading changes with the language and word. In Japanese, 岸 alone is read kishi for a water’s edge; gan appears in many compounds. Mandarin reads it an. Use the established reading of the complete word rather than assigning one sound to every language.
Geographic in shore compounds; formal and disapproving in the Chinese idiom 道貌岸然.
岸 by itself is not an accusation of hypocrisy.
Who writes 岸
Loading…
Don't confuse it with
1Combination ideas
3Questions people ask
1Why does 岸 show as a box on some devices?
Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.
Collections with 岸
2How to type or find 岸
- Search it as
- 岸 meaning · riverbank · coast · kishi · gan · an
- Shows up in
- Anything that takes text · its shape is whatever your font draws
岸\5CB8Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.







