Thesaurus.com
Dictionary.com
Showing results for leave at the altar. Search instead for leave the altar.

leave at the altar