Originally posted by BCBlondie
In California, we have a city called Los Gatos (The Cats, in Spanish).

That's all I can think of for now...
I have said Los Gatos a million times but never thought about the translation! It sure does!