The name Keith has Scottish origins and is traditionally a masculine given name. It is derived from a place name in Scotland, specifically from the ...
The name Keith is of Scottish origin and has a rich history that dates back to the Middle Ages. Traditionally, it has been used as a surname before ...