Etymology · French

simarre

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