Ōmura
2 of 2geographical name
Ōmu·ra
ˈō-mü-ˌrä
ō-ˈmü-rä
city north-northeast of Nagasaki in northwestern Kyushu, Japan; a port on
Ōmura Bay (an inlet of the East China Sea)
population 90,500
Love words? Need even more definitions?
Merriam-Webster unabridged
Share