Abdi is a male name. It is a given name used in several countries with different origins. The Oromo version of the name translates to ‘Hope’. Among others, one version has an Arabic meaning which is loosely translated as 'servant of God'. Arabic name. While Arabic speakers commonly use Abdu (عبده / عبدو ʿabdu) rather than Abdi, both are nicknames for Abdul. It originates from the Arabic word عبد ال ʿabd al- / ʿabd el- / ʿabd ul-. The name translates as "servant of God" in reference to religious submission to Allah (God).
https://en.wikipedia.org/wiki/Abdi