Denholm meaning

Any of a number of places in the U.K. and Canada, including a village in the Scottish Borders region.
pronoun
0
0
A habitational surname​.
pronoun
0
0
Advertisement