Meaning
Lord Of Devotees; Leader of the devoted; A variant spelling is Yatish
Growth over last 10 years
Download App