Definify.com

Definition 2025


sanctums

sanctums

English

Noun

sanctums

  1. plural of sanctum