Babuyan One of the Babuyan Islands. Proper noun One of the Babuyan Islands. ← Previous babuvirus Next → Babuyan Islands