holy see

(noun) Holy See

< holy scripture | holy sepulcher >