What Names Mean

Index | Dougall


Dougall: An English form of Dughall.