Innumerable comes from Latin innumerabilis, formed from the Latin prefix in- (meaning "not") combined with numerabilis, ultimately deriving from Proto-Indo-European roots meaning "to count" and "not."
innumerable (English): Not capable of being counted, enumerated, or...