Find the word definition

Wikipedia
Saüc

Saüc is a Michelin starred restaurant in Barcelona, Spain.