Multifold(a.) Many times doubled; manifold; numerous.

Words within multifold

7 letter words: 4 results
View all words...