upon my soul (English, phrase)
expansion: upon my soul
Senses:
glosses: Expressing astonishment or sincerity.
tags: dated
Forms: