Some possible meanings
The name might have Christian meaning
According to Jay Sklar professor of Old Testament at Covenant Theological Seminary, in the Old Testament the idea of “ransom” is different from the modern use of the term. Today, a ransom is given to a wrong-doer in return for something the wrong-doer took from an innocent party.
By contrast, in the Old Testament, a ransom is an act of grace where the *guilty* party pays the innocent party, and the innocent party can (but does not have to) accept it in lieu of legal action — up to and including capital punishment on the guilty party — for the wrong-doing. Likewise, in the New Testament, Jesus’ dying on the cross is considered a “ransom for many” in this sense, but with the twist of the son of the offended party himself paying for the offenders.
Another Possible Christian Meaning
The meaning of the name Ransom is ‘redemption’. The name is of English origin and it is in use in many English speaking countries. This name is given to male children and its popularity has decreased over recent years, as per surveys.
Another possible meaning
as a boy’s name is of Old English origin, and the meaning of Ransom is “warrior’s shield”. Also possibly “shield’s son” or a variant of Randolph. Used as first name mainly in the late Victorian era.
The meaning of the name Ransom is Deliverance, Rescue http://www.babynames.com/name/RANSOM
Ransom is his middle name though
son of Rand doesn’t really fit, his father and Grand fathers names don’t fit
A few days ago Megan posted the above pic on Facebook seems she was hinting at her second childs name. The pic is a person(maybe “buddha”) meditating under the Bodhi tree
Bodhi in Buddhism is the understanding possessed by a Buddha regarding the nature of things. It is traditionally translated into English with the word enlightenment and literally means awakened
Megan’s Facebook https://www.facebook.com/MeganFox
I don’t recall Megan even mentioning Buddhism in an interview.
According to TMZ, Bodhi Ransom Green is the name of Megan and Brian’s second child together, apparently he was born on Wednesday the 12th of Feb
Welcome to the world little man, Congratulations to Megan, Brian and the Fox/Green family(s)