Definition of Scotia

  • (n.) A concave molding used especially in classical architecture.
  • (n.) Scotland

Synonyms of Scotia


No Synonyms Found.

Antonyms of Scotia


No Antonyms Found.

Homophones of Scotia


No Homophones Found.