Ormoc Bay

Proper noun

 * 1) A large bay in the island of Leyte in the Philippines, an extension of the Camotes Sea.