Welcome to SA Dictionaries

Rebeha
   /re-be-ha /

Perplexed, bewildered