n. Kaaba, Islamic site in Mecca which is a black stone cube shaped building facing the direction of which Muslims must turn when praying (Islam)
CAABA
Meaning of CAABA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012