Meaning of (उपाश्रित) upashrit in english
As noun :
satellite Ex:  Jerusalem was a Byzantine satellite
Suggested : Astronomy a natural body that revolves around a planet a moon
Word of the day
(उपाश्रित) upashrit
can be used as noun.. No of characters: 8 including vowels consonants matras.
Transliteration :
upaashrita