Home of the Kaaba (5)
I believe the answer is:
mecca
'home of the kaaba' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for mecca that I've seen before include "Holy city of Islam" , "Goal of pilgrimage" , "Pilgrim's destination" , "Islam's holiest city" , "Joint capital of Saudi Arabia" .)