Names: Daibhidh

Names:
Beloved. Form of David