Quick answer
Keith is a boy name meaning "wood".
Pronunciation: English /ˈkiθ/.
Meaning and history
From a Scottish surname that was originally derived from the name of an estate in East Lothian, itself possibly derived from the Celtic root * kaytos meaning "wood". This was the surname of a long line of Scottish nobles. It has been used as a given name since the 19th century, becoming fairly common throughout the English-speaking world in the 20th century.
Notes and context
Usage: english, scottish