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

camillecamilluscanadian
canalcancercandace
canonizedcantabriacanterbury
cantoscapablecapaneus
capitalcaptivatedcaptivating
capuletcarefulcares
cariacaridadcarmel