TEWODROS April 24, 2018 876 Facebook Twitter Google+ Pinterest WhatsApp Meaning:Â Ethiopian version of Greek Theodore, meaning "gift of god."Gender: maleOrigin:Â african