Abenlen
noun
Aben·len
| \ əˈbenˌlen\
plural Abenlen
or Abenlens
Definition of Abenlen
1
: an indigenous people in the Zambales mountains of western Luzon, Philippines
2
: a member of the Abenlen people
Keep scrolling for more