Domhnall

Meaning
GaelicWorld Leader
IrishWorld Leader
ScottishWorld Leader
Gender
Origin