Search for crossword answers and clues

Answer for the clue "Alter ego on "The Simpsons" ", 7 letters:
elbarto

Alternative clues for the word elbarto