lanka is a crossword puzzle answer that we have spotted 1 times. Sri .., Asian island nation in the Indian Ocean