Actrevor

Meaning
Old EnglishFrom Acton: Oak Tree Town
Old EnglishFrom Trevor: Large Villiage
Gender
Origin