Original: Nova Scotia ( ; Latin for New Scotland ; ; ) is a Canadian province located on Canada 's southeastern coast .
Simplified: The name '' Nova Scotia '' is Latin for '' New Scotland '' .