Question: where does the last name keith come from
Answer: In other cases the surname is originated from a nickname , derived from the Middle High German kīt , a word meaning `` sprout '' , `` offspring '' .