"Dumous" is a word in ENGLISH

dumous ENGLISH
Definition:

Abounding with bushes and briers.

dumous ENGLISH
Definition:

Having a compact, bushy form.

Few words of positivity

Having a little girl has been like following an old treasure map with the important paths torn away.

Heather Gudenkauf, The Weight of Silence

WORD SUGGESTIONS
Laugh your heart out.

This girl wanted to marry a ghost. I can't think what possessed her.

bush ENGLISH

A thicket, or place abounding in trees or shrubs; a wild forest.

Read the complete definition
tungaw CEBUANO

tungaw n k. o. very minute, red mite that abounds in bushes, producing an itchy bite and hiding in skin …

Read the complete definition
e