pilgrimsort

noun
Place of pilgrimage