Possibly: Joyful, Happy, or derived from Hati (elephant in Sanskrit) with suffix -sha

1 Post