abrojo

Etymology
.

Noun

 * 1)  thistle; thorn
 * 2)  caltrop
 * 3)  shoal
 * 4)  hardships
 * 1)  hardships