mcray The origin and history of mcray. Etymology Variant of McRae. ← Back to the full definition of mcray