Meaning of liam o'flaherty

Definition of liam o'flaherty

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

Other information on liam o'flaherty

WIKIPEDIA results for liam o'flaherty
Amazon results for liam o'flaherty