Lough AllenWiktionary 原文英美释义专有名词proper noun1A lake in County Leitrim and County Roscommon, Ireland, with the River Shannon flowing into and out of it.