Etymology · French

lamaserie

1 English words descend from French lamaserie, most common first.