ōmori
1. large forest
Noun
#19058
1. large forest
1. Of Oomori; Oomori's
1. In Oomori; At Oomori
1. Ōmori desu.; I am Ōmori.
1. Not Omori.; Not in Omori.
1. It's not Oomori.; I'm not from Oomori.
1. If Ōmori…; When Ōmori…
1. Was Oomori.
1. Was Oomori.
1. If Ōmori...; When Ōmori...