mera
Top 20000
Meanings
Noun
1. female person in charge (Nicaragua, colloquial)