Creigh is an uncommon, unique given name of American origin. It was created by combining elements from the names 'Crey' and 'Grah', both of which are derived from German roots meaning 'guardian' and 'gray-haired', respectively.
"The name Creigh was born to five children in 1991."