"Resembling a deer from the forest"
The name Lockhart is commonly a male name from the "English" origin that means "Resembling a deer from the forest".

The name Lockhart means "Resembling a deer from the forest". Explore other names with related meanings: