Arabic-English dictionary »

مَأْثُرَة meaning in English

ArabicEnglish
مَأْثُرَة f

deedbrave or noteworthy action, feat or exploit

exploitheroic or extraordinary deed

featan accomplishment that's relatively rare or difficult