Other crossword clues for answer "MERU"MERUMount W. of Kilimanjaro, Africa.The Hindu Olympus.The Hindu Mt. Olympus.Fabled mountain of IndiaTanzania's Mount ___Tanzanian mountain