"Levasseur" is a French surname, meaning "washerman". It comes from the Old French word "lavassor", which referred to someone who washed clothes, particularly in a river or stream.
It's a common surname in French-speaking regions, and can also be found in other countries with French influence.