Hanna - English surname

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