saints alive

English

Interjection

saints alive

  1. An old-fashioned exclamation of surprise or wonder.
    Synonym: snakes

See also