Babuyan Islands
geographical name
Ba·bu·yan Islands
ˌbä-bu̇-ˈyän
variants
or Babuyanes
islands of the northern Philippines north of Luzon area 225 square miles (585 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share