So many, most have names that are unrelated to their birth names i.e someone would be called Charly when his birth name is Jose Luis. Others describe a physical characteristic such as canita (someone who has grey hair since young), el elevado (tall skinny guy), momore (young moreno), cabolo (not sure of the origin), etc.... Not sure I know someone's real name.
Most of the nicknames for myself describe an ample body part.![]()
The nick names often have no logic. I totally agree and some are short forms of a person’s real name.
Examples:
1) Pepe = José
2) Beto = Alberto
3) Juanca= Juan Carlos
Then there is the usage of diminutives which is a part of Spanish por excelencia.
Diminutives such as -ito/ -ita and -ico/ -ica convey cariño.
mamita, bebecita , mi amorcito/ amorcita etc.
Then there are some that are very regionalized terms of endearment like Mimi. You have been to Cuba.You may have heard that one.
-MP.