MeaningOne of names of Son of Sri Lord Krishna, One who is Beautiful and divinely Good looking
OriginIndian