Maybe a Spanish name would work well.
Mm I was thinking of the
Especially if we're selling into the U_S_ market becasue there's a lot of Spanish speakers there. Maybe something that sounds cool in English but sounds funny in Spanish.
Mando.