1 definition by St. Anselms
Mansha means humble. Girls having name mansha are very quite and patient. They are also very shy and peace loving. They hide their feelings and hesitate in expressing their love towards a person.
by St. Anselms November 23, 2021