0%

ALL meanings of louisbourg

L l
  • noun louisbourg a fortress in Canada, in Nova Scotia on SE Cape Breton Island: founded in 1713 by the French and strongly fortified (1720–40); captured by the British (1758) and demolished; reconstructed as a historic site 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?