nervuda

nervuda [ner-voo’-do, dah]
adjective
1. Nervous, well strung, strong, vigorous.

Have a Spanish question? Get help from experts!