Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Davy in English

English

Davy

/devi/

noun

1. English chemist who was a pioneer in electrochemistry and who used it to isolate elements sodium and potassium and barium and boron and calcium and magnesium and chlorine (1778-1829)

synonym:
  • Davy,
  • Humphrey Davy,
  • Sir Humphrey Davy