Abenlen
noun
Aben·len
əˈbenˌlen
plural Abenlen or Abenlens
1
: an indigenous people in the Zambales mountains of western Luzon, Philippines
2
: a member of the Abenlen people
Love words? Need even more definitions?
Merriam-Webster unabridged
Share