Synonyms for "electricity"

Words with similar meaning