champlain meaning in French
n. champlain, lac champlain, lac situé entre new-york et vermont (usa); champlain, nom de famille; samuel de champlain (1567-1635), navigateur et explorateur français qui a découvert et instauré le québec (canada)
n. champlain, lac champlain, lac situé entre new-york et vermont (usa); champlain, nom de famille; samuel de champlain (1567-1635), navigateur et explorateur français qui a découvert et instauré le québec (canada)