Meaning of dev sa in english
Interpreting dev sa - देव सा
As adjective :
enormous Ex:  Bhumibol retains enormous powers
Suggested : greatly exceeding the common size, extent, etc huge immense
Word of the day
Related words :
dev sa
can be used as adjective.. No of characters: 6 including consonants matras.
Transliteration :
deva saa