Babuyan IslandsBa·bu·yan Islands
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.
Create and save customized word lists. Sign up today and start improving your vocabulary!
Please set a username for yourself.
People will see it as Author Name with your public word lists.