SLEEPYHEAD MEANING IN ENGLISH

• Sleepyhead Definition & Synonyms

  1. (n.) The ruddy duck.
  2. (n.) A sleepy person.


RECENT SEARCHES