Lilliput
1.
(
noun
) an imaginary land inhabited by tiny people (in Swift's Gulliver's Travels)
Related Words:
imaginary place
Terms and Conditions of Use / Copyright Notice