Search for crossword answers and clues

Answer for the clue "Repeated word in Mark 15:34 that means "my God" ", 4 letters:
eloi

Alternative clues for the word eloi