Okwori

Gender:
Masculine
Name Variants:
Okwoli
Meaning:

Persevering against all odds