strongholds

English

Noun

strongholds

  1. plural of stronghold