Possibly: Sweetness, Nectar, or derived from Tamil ‘Inbam’ meaning happiness/pleasure

1 Post