INSOMNIA MEANING IN ENGLISH

• Insomnia Definition & Synonyms

  1. (n.) Want of sleep; inability to sleep; wakefulness; sleeplessness.


RECENT SEARCHES