Definition of Babuyan Islands in English:
Babuyan Islands
proper nounˌbɑːbʊˈjɑːnˌbäbo͝oˌyän ˈīləndz
A group of twenty-four volcanic islands lying to the north of the island of Luzon in the northern Philippines.
Definition of Babuyan Islands in US English:
Babuyan Islands
proper nounˌbäbo͝oˌyän ˈīləndz
A group of 24 volcanic islands lying to the north of the island of Luzon in the northern Philippines.