scotia Meaning, Definition & Usage
Sco"ti*a noun
Etymology
L., fr. Gr.Definitions
(Arch.) A concave molding used especially in classical architecture.
Sco"ti*a noun
Etymology
L.Definitions
Scotland PoeticO Scotia! my dear, my native soil! Burns.