There was no name definition found for Tewodros.

Other types of names:

Tewodros (given name) Amharic