مَثَار

مَثَار

maṯār · noun

Meaning — English

  1. incentive, motive, reason

مُثَار

muṯār · adjective

Meaning — English

  1. excited

Suggested websites

almaany.com · Wiktionary