Ormoc Bay (English, name)
expansion: Ormoc Bay
Senses:
glosses: A large bay in the island of Leyte in the Philippines, an extension of the Camotes Sea.
Forms: