What does Khanqah mean?

Meaning:

A building designed as a place of spiritual retreat, particularly for pilgrims or Sufis. Khanqahs are often attached to the shrine of a Sufi saint, a mosque and/or a madrasa.