MEANING
To be perplexed, nonplussed.
Example of use
Twacisebaseba pakumumona, MEANING: We were perplexed to see him or her.
SYNONYM/SIMILARWORD/COMPARE/CONTRAST