Keith (surname)

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", which is further finding its roots in Samskrutham aka Sanskrit, which means field or farm.