Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: scotia  skow-shu
  1. A concave moulding used especially in classical architecture

Derived forms: scotias

Encyclopedia: Scotia, Ontario