meaning of lilliput

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


Related Words

lilliput | lilliputian |

Developed & Maintained By Taraprasad.com

Treasure Words