Spanish Armada is a crossword puzzle answer that we have spotted 1 times. Fleet sent against England in 1588