Definition & Meaning | English word GREENHOW
GREENHOW
Definitions of GREENHOW
- A small village in Bewerley, Harrogate, North Yorkshire, England (OS grid ref SE1164).
- A surname.
Number of letters
8
Is palindrome
No
Search for GREENHOW in:
Page preparation took: 91.59 ms.