Definition & Meaning | English word PARKHAM
PARKHAM
Definitions of PARKHAM
- A village and civil parish in, Torridge, Devon, England (OS grid ref SS3821).
- A locality and rural community in northern, Tasmania, Australia.
- A village in Uttar Pradesh, India.
Number of letters
7
Is palindrome
No
Search for PARKHAM in:
Page preparation took: 117.94 ms.