The word Kaaba means cube in Arabic, and it refers to the square-like building in the holy city of Mecca, which is covered with a silk and cotton v