Inalegwu

Gender
Masculine
Short Form
Ina
Meaning

I have been vindicated