Found 2 boys and girls with the meaning of satellite
Kawkab / 6 letters 
Meaning of Kawkab In Muslim, Kawkab means Satellite More
Qamar / 5 letters 
Meaning of Qamar In Muslim, Qamar means The Moon. Satellite More

Browse by meanings

encirclingenclosedenclosure
endingenduringenemies
enemyenglandenglish
english-speakingenglish.freeenglish/welsh
englishgermanenjoyenriches
ensignensnaresenthroned
enticeephesusequivalent