Landry

Landry is a French name with Germanic roots and means 'powerful ruler'.

Origin/Usage
Germanic
Pronunciation
LAN-dree
Meaning
Powerful ruler.