What Names Mean

Index | Donald


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