Landry
Germanic
Powerful ruler.
Landry is a French name with Germanic roots and means 'powerful ruler'.
No more information.
Willoughby jambalaya , Luus , Klement , Gilroy , Mia , Karsen , Punyaa , Petya , Zena