As congratulatory messages rained down on Shakira after the birth of her baby boy, some wondered why he was named after an Italian soccer team that is the main rival to Barcelona, where her partner Gerard Pique is a defender.
Shakira, 35, gave birth to Milan Pique Mebarak on Tuesday in Barcelona.
Both the boy and mother were said to be in fine health.
But the name came as a surprise to many, Milan being the name of the famous soccer team from that Italian city and Barcelona's next rival in the European Champions League.
In a statement, Shakira said Milan was of central European origin and meant "loved, full of grace, loving", in Slavic and "unification" in Sanksrit.