View your list of saved words. (You can log in using Facebook.)
Definition of BABUYAN ISLANDS
islands of N Philippines N of Luzon area 225 square miles (585 square kilometers)
Variants of BABUYAN ISLANDS
Babuyan Islands or Ba·bu·ya·nes\ˌbä-bu̇-ˈyä-nās\
Island group, northern Philippines. Lying north of Luzon, it consists of about two dozen islands with a total area of 225 sq mi (583 sq km). The chief islands are Babuyan, Camiguin, Calayan, Fuga, and Dalupiri. Calayan is the largest town and only port.