Bray is used as a boy or male name where its meaning is "cry out to God" or "gift of God" — this version of the name can also be considered a modern invention.
Also used as Brae, Bri, Braye and a
short form of
Brayden, Braiden, Bradyn or Breydon.
Brayden is from the biblical name Jotham or Jadon, meaning 'thankful'. Biblical personage named Jadon — in the Old Testament, he helped rebuild the walls of Jerusalem.