Okwori

Name Gender: 
Masculine
Variants: 
Okwoli
Shorts: 
Meaning: 

Persevering against all odds