Baby name meaning
Urdu Version
داوود
Meaning and origin
In hebrew meaning is : Beloved; friend; darling
Keep exploring