Names A-Z - names, meanings and origins
27962 names, meanings and origins
NamesAZ.com

Masselin

Origin
french
Origin name
from Thomas: 'little Thomas' which means 'twin'