BABUYAN ISLANDS
Meaning of BABUYAN ISLANDS in English
/bah'booh yahn"/
a group of islands in the Philippines, N of Luzon. 225 sq. mi. (580 sq. km).
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012