English edit

Noun edit

leographs

  1. plural of leograph