Am găsit 3 definiții pentru cuvantul/cuvintele insomniac:

insomniác, -ă adj., s.m.f. (Cel) care suferă de insomnie; insomnios (2). (< fr. insomniaque)
Sursa: Marele dicționar de neologisme

*insomniác (-ni-ac) adj. m., pl. insomniáci; f. insomniácă, pl. insomniáce
Sursa: Dicționar ortografic, ortoepic și morfologic al limbii române, ediția a II-a revăzută și adăugită


INSOMNIÁC, -Ă, insomniaci, -ce, s. m. și f., adj. 1. S. m. și f. (Persoană) care suferă de insomnie. 2. Adj. Care provoacă insomnie. [Pr.: -ni-ac] – Din fr. insomniaque.
Sursa: Dicționarul explicativ al limbii române (ediția a II-a revăzută și adăugită)