Dawood

Boy Arabic

Meaning

Beloved; the Prophet David (peace be upon him).