1 definition by Hearese

Top Definition
A Scottish last name. A name of a town. A General.
She lives in Dinwiddie.
by Hearese December 21, 2016

Mug icon
Buy a dinwiddie mug!