The origin of the name Stephen is Greek, meaning "crown" or "wreath." Keith is of Scottish origin, derived from a surname meaning "forest" or "wood."
Search results for keith patrickfb messengershare
The origin of the name Stephen is Greek, meaning "crown" or "wreath." Keith is of Scottish origin, derived from a surname meaning "forest" or "wood."
The name Alan is of Celtic origin and means "handsome" or "harmony." The name Keith is of Scottish origin and means "wood" or "forest."
Enter the surname you are looking for below: