Grindrod Family History
Grindrod Name Meaning
English (Lancashire): habitational name apparently from a lost place called Greneroade in Rochdale (Lancashire) named with Middle English grene ‘green’ + rode ‘clearing’ (Old English grēne + rodu).
Source: Dictionary of American Family Names 2nd edition, 2022