Found 11 synonyms
many
many hours
many years
many kinds
many times
many of
many ways
all forms
varied forms
various forms
several forms