Found 3 boys and girls with the meaning of populated
Meaning of Aamira In Muslim, Aamira means Well populated More
Meaning of Ameera In Muslim, Ameera means Princess. Rich woman. Leader. Also a More
Meaning of Amira In Muslim, Amira means Grain More
Browse by meanings
thunderbolt | tiara | tiber |
tigris | tilled | times |
timon | timothy | tinamarie |
tingling | title | titles |
titus | tobit | together |
tom's | tooth | torrence |
total | tower | traditionally |