SAGUARO Meaning of SAGUARO in English n. (also sahuaro) (pl. -os) a giant cactus, Carnegiea gigantea, of the SW United States and Mexico. Etymology: Mex. Sp. Oxford English vocab. Оксфордский английский словарь. 2012