contexts: The surname Keith has several origins . In some cases it is derived from Keith in East Lothian , Scotland . In other cases the surname is originated from a nickname , derived from the Middle High German kīt , a word meaning `` sprout '' , `` offspring '' .
name: Keith (surname)
answers.input_text: short
answers.span_text: a nickname , derived from the Middle High German kīt , a word meaning `` sprout '' , `` offspring ''
questions.input_text: where did the last name keith come from