Yes, I suppose it is a Latin language, but I don't think they speak any Portuguese in Latin America, and I'm assuming that's where the Latin thing comes from.

Who knows.
Cheers
Dzinerbear