Definition of the man upstairs in English:

the man upstairs

phrase

(also British Him upstairs)
  • A humorous name for God.

    • ‘I pray they get some sort of help from the man upstairs’
    God, Lord, Lord God, Deity