loyalty · upright · steady
Source: Irish
Derived From: MacRae
Meaning: Meaning "son of the benefactor"
Popularity History: McCray is common in Irish culture and is gaining popularity in certain parts of the United States.