Horwood
Horwood nghĩa là làng Horwood (ở Devon, Anh)
Các nghĩa
-
làng Horwood (ở Devon, Anh)
A village in North Devon district, Devon, England.
-
họ Horwood (xuất xứ từ tiếng Anh cổ)
A habitational surname from Old English.
Dạng khác
- Horwoods plural