Scotia

Webster's Dictionary of the English Language

·noun Scotland.

II. Scotia ·noun A concave molding used especially in classical architecture.

Related Words