SCOTIA Meaning of SCOTIA in English n. a concave moulding, esp. at the base of a column. [ L f. Gk skotia f. skotos darkness, with ref. to the shadow produced ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012