Top definition
Madhavan is a indu name that means lord shiva. Like Lord Shiva he is a complicated person. He lso is a strong leader who knows how to pull the weight of a team
Madhavan is a very strong leader
by Meanings for Names June 22, 2018
Get the mug
Get a Madhavan mug for your coworker Jovana.