Babuyan Islands


Ba·bu·yan Islands

B0005100 (bä′bo͞o-yän′) An island group of the Philippines that is separated from the northern coast of Luzon by the narrow Babuyan Channel. The group's five main islands include Babuyan Island in the northeast.

Ba•bu•yan′ Is′lands

(ˌbɑ buˈyɑn)
n.pl. a group of islands in the Philippines, N of Luzon. 225 sq. mi. (580 sq. km).