lilliput Meaning and Definition

Definitions

English definition for lilliput

1. n. a land imagined by Jonathan Swift that was inhabited by tiny people

Related Posts in iJunoon

1 related posts found for word lilliput in iJunoon Website

Sponored Video