English to Arabic

Meaning for:
Plethora
other
الكثرة