From Old Frisian twelif, from Proto-Germanic *twalif. Cognates include West Frisian tolve and German zwölf.
twelig