Possibly: Joyful, Happy, or derived from Harish (meaning Lord Vishnu or lion)

1 Post