gorillions

English

Noun

gorillions

  1. plural of gorillion