Meaning DELIVER

See synonyms: bring, save

User-Submitted Names