Meaning
Shastha is a name referring to Lord Ayyappan, a deity revered in Hinduism. It signifies youthfulness and divine power.