Index

 

What Names Mean

Meaning of: Donald

Donald: An English form of Donghal, "brown stranger."