Garibaldi
Garibaldi
could mean:
Fish
Garibaldi (fish)
People
Giuseppe Garibaldi