SANCTI SPÍRITUS Meaning of SANCTI SPÍRITUS in English geographical name city W central Cuba SE of Santa Clara population 85,499 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012