Meaning
Dekshand signifies a person with sharp intellect and keen insight, embodying wisdom.
Growth over last 10 years
Download App