greatcumbrae is a crossword puzzle answer that we have spotted 1 times. island in the firth of clyde on which millport is located