Possibly: Patient, Enduring, or derived from ‘Mukisa’ meaning ‘to be patient’

1 Post