A South Asian name from Hindi/Sanskrit meaning 'beloved' or 'red,' associated with affection and rubies.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Lal?
Swipe through thousands of names like it