Nazwa Starocerkiewnosłowiański słowo Покровъ (Pokrow – przykrycie), jak i podobne słowa z języków słowiańskich (biał. Покрыва, Пакроў, ros. Покров, ukr. Покрова), a również greckie Σκέπη (Sképē), mają złożone znaczenie: odnoszą się do płaszcza lub całunu, ale oznaczają również ochronę lub wstawiennictwo. Słowo "pochrowa" lub pokrowce używane jest też na określenie bielizny kielichowej osłaniającej patenę i kielich. Z tego powodu nazwa święta jest różnie tłumaczona. Współcześnie w Polsce zarówno w PAKP, jak i w UGKC używa się określenia „Opieka”.

Geneza Święto Pokrowy wywodzi się z żywego w Cesarstwie Bizantyńskim kultu relikwii Matki Bożej. W kościołach Bizancjum przechowywano m.in. pasek i chustę Maryi. Niejednokrotnie ocalenie miasta przed atakiem nieprzyjacielskiej floty przypisywano bezpośredniej interwencji Matki Bożej, na przykład w roku 626 podczas oblężenia Konstantynopola czy w 860 podczas ataku Rusów, gdy po zanurzeniu w morzu szala Maryi miały rzekomo powstać olbrzymie fale, które zniszczyły nieprzyjacielskie okręty.