Celebrity Baby Names: Shakira Ripoll
Celebrity Baby Names:
First name origin: Arabic
First name meaning: Grateful
Last name origin: Catalan
Last name meaning: habitational name from a place in northern Catalonia, the site of a famous medieval monastery, originally named with the Latin elements rivus ‘stream’ + pullus ‘dark gray’.