1
[ noun ] an imaginary land inhabited by tiny people (in Swift's Gulliver's Travels)

Related terms

imaginary_place

*