Found 3 boys and girls with the meaning of screen
Sitaara / 7 letters 
Meaning of Sitaara In Muslim, Sitaara means Screen. Star More
Sitara / 6 letters 
Meaning of Sitara In Muslim, Sitara means Moming star More
Siteare / 7 letters 
Meaning of Siteare In Muslim, Siteare means Screen. Star More

Browse by meanings

dieradifferentdifficult
diggingdignitydimintitive
diminutivediminutivesdimunitive
dinahdionedionysia
dionysiusdionysosdionysus
directeddirectingdirty
discloseddiscorddiscovery