an english surname meaning "son of agnes"
English - English
Definition of an english surname meaning "son of agnes" in English English dictionary