UPON MY SOUL


Meaning of UPON MY SOUL in English

dated

an exclamation of surprise.

→ soul

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.