Scotia



ENGLISH MEANING
noun
1.
A concave molding used especially in classical architecture.
1.
Scotland