Definition of Davy in Spanish:

Davy

proper noun