Found 2 boys and girls with the meaning of foremost
Nadheera / 8 letters 
Meaning of Nadheera In Muslim, Nadheera means Head. Foremost. also blooming or flourishing More
Nadhira / 7 letters 
Meaning of Nadhira In Muslim, Nadhira means Head. Foremost. also blooming or flourishing More

Browse by meanings

poloniuspomegranatepomegranate-tree
pomfretpompeiuspompey
pope'spopespopular
populousportiaportion
poseidonpossessionpossibly
posterityposthumuspoverty
powerpowerfulprague