Found 3 synonyms
on
on this occasion
on occasion
on numerous occasions
on arriving
on its own
on their own
many
in many regions
many options
many species
many kinds
many times
how many time
numerous occasions