Dáibhidh
This is a Gaelic version of David, which means "beloved."
Alternates:
Dáibhid
More info:
Results for "Dáibhidh" on Google