Welcome to SA Dictionaries

Meka
   /me-ka /

Wonders, miracles