Found 3 boys and girls with the meaning of astronomer
Aryabhata / 9 letters 
Meaning of Aryabhata In Hindi, Aryabhata means Astronomer More
Carl / 4 letters 
Meaning of Carl In English, Carl means Man. Famous Bearer More
Omar / 4 letters 
Meaning of Omar In Muslim, Omar means Eloquent, Speaker, The grandson of Esau in the Old Testament, Famous Bearers More

Browse by meanings

protectprotectedprotecting
protectionprotectorprotects
prototypeproudproverbs
providerprovidingprovince
provincialprovisionsprudent
publicationpublishedpuccini's
punishedpunishespurity