Arabic · noun · People & Roles

Adu

अदू
also written: Aduww
Meaning

An enemy or adversary.