Where does “Davy” come from?

Davy (English): A Davy lamp

Definitions

  1. A Davy lamp

Words derived from “Davy”