Hanna - English surname

English Cornish Type Parish Elements Link
Trehan Trehanna Settlement Saltash Hanna (English surname)
tre (farmstead, settlement)
Read more