Letters that make Luzon
o, l, n, z, u are letters that make 'Luzon'
1 possible definitions for 'Luzon'
Under this definition, luzon is a noun and has the following properties:
'Luzon' can be considered an instance of island.
'Luzon' can be a part of Philippines, Philippine Islands.