What is Alagidi?
Yoruba word. Meaning : A stubborn or unyielding person.
Alagidi ni mi (I am stubborn)
See stubborn, persistent, invincible