Synonyms for "telpher"

Words with similar meaning