Question: where did the last name garrett come from
Answer: Garrett is a surname and given name of Germanic and of Old French origins .