Davy

/ˈdeɪvi/

Synonyms

  • Dade
  • Davey
  • David

Slang Meanings

Referring to a simple or naive person.
He’s a bit of a davy when it comes to understanding relationships.