Nantlle in French Nantlle in French Nantlle proper noun A village in Llanllyfni community, Gwynedd, Wales, the United Kingdom (OS grid ref SH5053). Add to Flashcards