1 definition by Urbandictionaryboi18
An Indian name, very uncommon. Used to identify a witty person who has cute looks and is a charmer. People with this name tend to have ultimate will and focus to succeed in life
by Urbandictionaryboi18 November 23, 2021