Trevor


English; from a place name meaning ‘big village’
Q.Altamasto, Altamaston

Print Friendly, PDF & Email

Leave a Reply