Definition, Meaning, Synonyms & Anagrams | English word SCOTIA
SCOTIA
Definitions of SCOTIA
- Nova Scotia
- (architecture) A concave molding with a lower edge projecting beyond the top.
- (poetic) Scotland.
- A CDP in Humboldt County, California, US.
- A village in Nebraska.
- A village in New York.
- A town in South Carolina.
Number of letters
6
Is palindrome
No
Search for SCOTIA in:
Page preparation took: 204.87 ms.