Welcome to SA Dictionaries

Morapalla
   /mo-rap-al-la /

Colossal, enormous, immense