Definition: Several different.Of many different kinds purposefully arranged but lacking any uniformity.Having many different features.Having great diversity or variety.