Other crossword clues for answer "ELLORE"ELLORECity in India north of Madras.City N of Madras.City in India.Madras city.