Ochohepo

Submitted By
Gender
Masculine
Short Form
Ohepo
Meaning

God is the best adjudicator