lilliputs

English

Noun

lilliputs

  1. plural of lilliput