I assume it’s some kind of Spanish something or other. Rio + Amistad. In a vacuum of what it’s supposed to mean, I like it. Loading...