Skip to content
Kotomora

桃もも園ぞの

も
も
ぞ
の
Freq.Top 50,000

Meanings

1

noun

peach orchard

Refers to a garden or orchard where peach trees are grown. Can also appear in place names.