120
Explore definitions, synonyms, and language insights of 120
Definitions
Adjective Satellite
being ten more than one hundred ten
Noun
the cardinal number that is the product of ten and twelve