Welcome to SA Dictionaries

Teana
   /te-a-na /

To face, confront, encounter, meet