Mangesh

in baby boy name

The meaning of Mangesh is Lord Shiva