A village is where trees grow so densely packed that they stand only inches apart.
/
木村
木村
Kimura (Japanese surname)
1 meaning#27330
MEANING
MEANING
- 壹
Kimura (Japanese surname)
STROKE ORDER
Loading…
木村
Traditional木
Kimura (Japanese surname)
1 meaning#27330
MEANING
MEANING
- 壹
Kimura (Japanese surname)
STROKE ORDER
Loading…
Explore more related entries to look up.