Index

 

What Names Mean

Meaning of: Dougall

Dougall: An English form of Dughall.