Definition of upon my soul! in English:

upon my soul!

phrase

dated
  • An exclamation of surprise.

    • ‘'Arkadian...Arkadian...' the Englishman mutters. 'Why, upon my soul, I believe I do!'’
    • ‘And upon my soul, Sir Wilton, how harsh you are upon my sex!’