gigacities

English

Noun

gigacities

  1. plural of gigacity