WTWM

whatsthatwordmean

← Definition
Guess

velure

nounA soft, velvet-like fabric or surface.

Synonyms

velvetnounplushnoun

Built for word lovers.