What does Nova Scotia Mean?

Nova Scotia means ‘New Scotland’ in Latin. Nova Scotia is a province of Canada that is located on the southeastern coast. The capital is Halifax.