Meanings1Babuyan Archipelago in Luzon Strait north of the PhilippinesWritten Forms巴布延群島Traditional · Main Form巴布延群岛Alternate Form