Definition of “downy” - English Dictionary

English