Ormoc Bay
geographical name
Or·moc Bay
ȯr-ˈmäk
inlet of the Camotes Sea in northwestern Leyte Island, Philippines
Love words? Need even more definitions?
Merriam-Webster unabridged
Share