Synonyms for "sender"

Words with similar meaning