Ephialtes in Russian Ephialtes in Russian Эфиа́льт proper noun (Greek mythology) Either of two Giants. Add to Flashcards