Lampheres

English

Proper noun

Lampheres

  1. plural of Lamphere