ST PANCRAS


Meaning of ST PANCRAS in English

St Pan ‧ cras /s ə nt ˈpæŋkrəs $ seɪnt-/ BrE AmE

a railway station in London, next to ↑ King's Cross , famous for the impressive ↑ Gothic style of its buildings

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.