Amharic

Tafari

Ethiopia

One who is respected or feared.

View →

Abebe

Ethiopia

He has flourished / blossomed.

View →