Mashaa means "The force of intention and determination within a person. This name reflects the capacity to choose and decide one's own course.".
Mashaa meaning in Urdu is: ارادہ، مرضی
Mashaa is of Arabic origin.
Mashaa has 2 syllables.
Parents who liked Mashaa also loved these names