Davie

Either

Meaning of the name Davie: Beloved, favorite, darling or friend

Origin of the name Davie: Hebrew, Old Norse