land of nod

land of nod  {n. phr.}
Sleep.
The little girl went off to the land of nod.
Categories: noun

'land of nod' on video