zorra

noun
zor·​ra | \ ˈzȯrə\
plural -s

Definition of zorra

: any of several coarse tropical grasses

History and Etymology for zorra

American Spanish zorra, sorra

Keep scrolling for more