English definition for lilliput
1. n. a land imagined by Jonathan Swift that was inhabited by tiny people
1 related posts found for word lilliput in iJunoon Website
Sponored Video