Here's how:
* Amaze: Comes from the Old French "esmaiser", which itself derives from "maison", meaning "to put into a daze, to astound".
* Majestic: Comes from the Latin "majestās", meaning "greatness", which is related to the Old French "maison" through a shared root of "major" or "greater".
* Bedroom: Clearly and directly refers to a room within a house, making the connection to "maison" obvious.
So, while the words themselves have different meanings, they all trace back to the concept of a house or dwelling, showcasing a surprising shared linguistic origin.