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 .