general store; general dealer; jack-of-all-trades; jill-of-all-trades
general store; general dealer; jack-of-all-trades; jill-of-all-trades
5,000,000; five million; (arch.) many
thousands of years; eternity; all generations
countless number; extremely large number