Landry July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Landry is a French name with Germanic roots and means 'powerful ruler'. Related posts: Landry, English name Derek Derrick Emeric