Dàibhidh

Dàibhidh

The baby boy name Dàibhidh represent unique meaning, Scottish Gaelic form of DAVID, is common among scottish ethenicity or origin.


Map Of Scottish Origin