The name Locke is of English origin, derived from the Old English word "loc," meaning "lock." It was traditionally given to individuals who lived near locks on canals or rivers. Today, Locke is a unisex given name, although historically it has been more commonly used for males. Notably, John Locke, an influential 17th-century philosopher known as the "Father of Liberalism," shares this name.