Welcome to SA Dictionaries

Shebahala
   /she-ba-ha-la /

Gorgeous, appealing, comely