sagrar (Portuguese) comes from Old Portuguese sagrar, from Latin sacrō, from Latin sacer, from Proto-Indo-European sh₂krós, from Proto-Indo-European seh₂k- — sacred.
sagrar (Portuguese): to consecrate; to dedicate