lampholes

English

Noun

lampholes

  1. plural of lamphole