Cuyo

Cuyo

Cuyo means "whose" in Spanish, but may also refer to:

Read more about Cuyo.