English · word

Lilliput

fictional island of tiny people

Words sharing this root