Find the word definition

Wikipedia
Giraudi

Giraudi Group is based in the Principality of Monaco and is made up of various companies in the sectors of meat trading and import/export, restaurants and lifestyle.