CHAMPLAIN


Meaning of CHAMPLAIN in English

n. Lake Champlain (lake between New York and Vermont, USA); Samuel de Champlain (1567-1635), French explorer and founder of Quebec (Canada)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.