Margherita

Margherita is the Italian language word for "daisy", and may refer to:

Read more about Margherita:  Places, People, Other