Possibly: Facing, Confronting, or From the Shona language meaning ‘One who returns’

1 Post