Definition Definition

Scotia - Meaning and Examples

Meaning of 'Scotia' (Webster Dictionary)

1 . Scotia [ n.]
- A concave molding used especially in classical architecture.
- Scotland