Hey Mike,

Yeh, Arroyo. Thanks for pointing out the meaning. In Spanish it does indeed mean creek or stream. For some reason, it has been adopted into English with special added features that I learned about only by looking up the word in an American dictionary.

Gracias mi talentoso amigo.

Dean