Definition of Fiddler's Green in English:

Fiddler's Green

proper noun

  • The sailor's Elysium, traditionally a place of wine, women, and song.