lilliput

Noun
  1. A land imagined by Jonathan Swift that was inhabited by tiny people (synset 105638517)

Other Searches