Skip to content
Kotomora

大おお森もり

お
お
も
り
Freq.Top 20,000

Meanings

1

noun

large forest

Refers to a physically large forest or wooded area. Often used in place names.