Skip to content
Kotomora

草そう庵あん

そ
う
あ
ん
Freq.Top 100,000

Meanings

1

noun

thatched hut; hermitage

Refers to a small, simple dwelling with a thatched roof, often associated with reclusion or rustic simplicity.