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

mulberry-treesmultiplymultiplying
multitudemunstermurder
murderedmurmuringmuses
musicmusicalmusician
muslimmyrrhmysia
mysterymysticmythic
mythicalmythologicalmythology