Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

slumberland Definition

Cancel
slumberland
noun
An imaginary place inhabited by those who are asleep

Words Related to slumberland!

slumberland Examples by Brain Bank Users