medrosa

medrosa [may-dro’-so, sah]
adjective
1. Fearful, timorous, faint-hearted, cowardly.
2. Terrible, inspiring fear.

Have a Spanish question? Get help from experts!