Chandrashekhar

in baby boy name

The meaning of Chandrashekhar is One Who Holds Moon In His Hair Knot (Lord Shiva)