Alamut

Referenced in 1 episode

Definition

The mountain fortress of the Nizari Ismailis in modern-day Iran, which served as a center for their religious and philosophical developments during the medieval period.