adarga

adarga [ah-dar’-gah]
noun
1. A shield of an oval form made of leather. (f)

Have a Spanish question? Get help from experts!