Question: where does the last name keyes come from
Answer: an Anglo - Saxon tribe of Great Britain