lepre

/ˈlɛpri/

Definitions

1. noun

a type of lizard, specifically a species of lizard found in Ireland

“The lepre in the garden was a beautiful sight to behold.”