SEQUOIA Meaning of SEQUOIA in English n. variety of large evergreen tree native to California (grows to heights of more than 300 feet (91 meters) ) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012