Centuries is a plural noun for a word "Century."
Century- 1. A period of one hundred years.
2. A score of a hundred in a sporting event, especially a batsman's score of a hundred runs in cricket.
3. A company in the ancient Roman army, originally of a hundred men.
India has a rich history for centuries.