Definition Definition

scotia - Meaning and Examples

Meaning of 'scotia' (Webster Dictionary)

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