1. ~ (to sb/sth) | ~ (of sb/sth) a place where people come to worship because it is connected with a holy person or event: a shrine to the Virgin Mary * to visit the shrine of Mecca
  2. ~ (to sb/sth) | ~ (for sb) a place that people visit because it is connected with sb/sth that is important to them:

Wimbledon is a shrine for all lovers of tennis. * The singer's grave in Paris has become a shrine. * They have turned the room into a shrine to their dead son.