SCOTIA Meaning of SCOTIA in English n. a concave moulding, esp. at the base of a column. Etymology: L f. Gk skotia f. skotos darkness, with ref. to the shadow produced Oxford English vocab. Оксфордский английский словарь. 2012