Skip to main content

Nolea's definitions

Drummond

Coming from the old Scottish meaning: A person or persons who resides on a hill.
Where has Will gone?
He's up on the hill with the Drummonds'
by Nolea September 3, 2009
mugGet the Drummondmug.

Share this definition