1630s, probably from Italian puntiglioso, from puntiglio "fine point," from Latin punctum "prick" (from nasalized form of PIE root *peuk- "to prick"). Related: Punctiliously; punctiliousness.
punching
punchless
punchy
punctate
punctilio
punctilious
punctual
punctuality
punctuate
punctuation
puncture