SCONCHEON


Meaning of SCONCHEON in English

noun a squinch.

Webster English vocab.      Английский словарь Webster.