Meaning of name Manashvi - Intelligent, Wise, Sensible, Self-respecting, Self-controlled. Currently we have thousand of Baby Girl Names A to Z with meaning. Know Similar Names and Variant Names for name Manashvi