Skip to content
inoh

luzon

/lʊˈzon̪/

The largest island in the Philippines.

“The festival celebrated traditions from Luzon's diverse culture.”
Add to my deck
Illustration of luzon: The largest island in the Philippines.