مَثَار
Dictionary
›
ar-en
مَثَار
maṯār
·
noun
Meaning — English
incentive, motive, reason
مُثَار
muṯār
·
adjective
Meaning — English
excited
Suggested websites
almaany.com
·
Wiktionary