Found 3 boys and girls with the meaning of populated
Aamira / 6 letters 
Meaning of Aamira In Muslim, Aamira means Well populated More
Ameera / 6 letters 
Meaning of Ameera In Muslim, Ameera means Princess. Rich woman. Leader. Also a More
Amira / 5 letters 
Meaning of Amira In Muslim, Amira means Grain More

Browse by meanings

fifthfightfighter
fightingfightsfigure
filibertfinderfinians
finishfinishesfinishing
firstfishermanfitzwater
flandersflatteringfledger
fleeceflexibleflint