The name Denim means Strong Cloth and is of French origin. Denim is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
Originally comes from the French phrase, De Nîmes, meaning from Nîmes, France. The fabric was originally called serge de Nîmes.