major, massive - higher than normal in measurement or range or amount or magnitude or extent; "a big city"; "established out for the big town"; "a big sum"; "a big (or massive) barn"; "a sizable family"; "big firms"; "an enormous expenditure"; "a large number of newspapers"; "a huge team of scientists"; "huge areas of the planet"Meghan and Harry pa… Read More