FOYLES Meaning of FOYLES in English Foyles /fɔɪlz/ BrE AmE trademark a large and famous bookshop in Charing Cross Road in London known for its wide choice of books in all subject areas Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012