Canadian French Meaning of scotia
Écosse
Other Canadian French words related to Écosse
No Synonyms and anytonyms found
Nearest Words of scotia
Definitions and Meaning of scotia in English
scotia (n.)
A concave molding used especially in classical architecture.
Scotland
FAQs About the word scotia
Écosse
A concave molding used especially in classical architecture., Scotland
No synonyms found.
No antonyms found.
scoth => écossais, scot-free => passible de sanctions, scoter => Macreuse, scotchwoman => Écossaise, scotchmen => Écossais,