Seriously, DO NOT CALL CUBANS HISPAN8C!! They get very angry. You wouldn’t like them when they are angry. Ask Lucille Ball.
Hispanic is a made up word like Palestinian.
No. It is a very very old ancient Latin word.