Ashenafi

From Wikipedia, the free encyclopedia

Ashenafi (Amharic: አሸናፊ) is an Ethiopian Amharic name that may refer to