Du

From Chinese 杜 (dù) meaning “stop, prevent” or “birchleaf pear tree”.
Read More

Drummond

From various Scottish place names that are derived from Gaelic drumainn, a derivative of druim meaning “ridge”.
Read More