Canadian Province Nova __, Means New Scotland

This page is the CodyCross answer for the clue below from Futuristic City , Group 983, Puzzle 2 (Cloud Storage).

Question is: Canadian Province Nova __, Means New Scotland

and the answer is: SCOTIA

Word Meaning:

SCOTIA — (architecture) A concave molding with a lower edge projecting beyond the top.

Definitions from Wiktionary.

Canadian province Nova __, means New Scotland — CodyCross Answer | CodyCross Solutions