Found 2 boys and girls with the meaning of dubhgall
Dougal / 6 letters 
Meaning of Dougal In Anglo-Saxon, Dougal means Dark stranger More
Dugald / 6 letters 
Meaning of Dugald In Gaelic, Dugald means Dark stranger More

Browse by meanings

foreverforgetfulnessformed
formerformsforth
fortressfortunafortunate
fortunefortune-tellerfossilized
foughtfoundfoundation
foundedfounderfounders
fountfountainfragrance