Words that come from French simarre

2 words across 1 languages descend from French simarre — including simar, simarre.

See the etymology of simarre itself →

English (2)