What Names Mean
Index
| Donald
Donald: An English form of Donghal, "brown stranger."