Definition of “downy” - English Dictionary

british dictionary