What is the meaning of Dowle?

feathery or woolly down; filament of a feather

Alternative form of dooly (basic Indian litter)

Source: wiktionary.org