marcassin (English) comes from French marcassin, from French marque, from Frankish mark, from Proto-Germanic markō, from Proto-Indo-European morǵ- — edge, boundary, border; frontier, border.
marcassin (English): A young wild boar