meaning of davy
1. The spirit of the sea; sea devil; -- a term used by sailors.
2. See Safety lamp, under Lamp.
3. 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
Related Words
davy | davy crockett | davy jones | davy joness locker | davy lamp | davyne | davys | davys gray | davyum |