meaning of samuel de champlain

1. French explorer in Nova Scotia who established a settlement on the site of modern Quebec 1567-1635


Related Words

samuel de champlain |

Developed & Maintained By Taraprasad.com

Treasure Words