flint (Middle English) comes from Middle English flynt, from Old English flint, from Proto-West Germanic *flint, from Proto-Germanic flintaz, from Proto-Indo-European splind-, from Proto-Indo-European (s)plei- — to split, splice; to divide, split, splice.