More info about the name "Landry" Landry is a French name with Germanic roots and means 'powerful ruler'.