Definitions of Liam o'flaherty:

  • noun:   Irish writer of short stories (1896-1984)