Louisbourg meaning

lo͝o'ĭs-bûrg'
A town of Nova Scotia, Canada, on the eastern coast of Cape Breton Island. It is the site of an 18th-century French fortress that has been reconstructed as a museum.
0
0
Advertisement