Possibly: Derived from Sanskrit ‘Yaksha’ meaning ‘supernatural being, nature spirit, attendant of Kubera’

1 Post