Lorentza „Polskie i kaszubskie nazwy miejscowości na Pomorzu Kaszubskiem” () ()..
Nazwa Nazwa miejscowości utworzona od nazwy osobowej *Darżelub (pomorskie imię nie poświadczone w źródłach) za pomocą dzierżawczego przyrostka *-je – „własność Darżeluba”. Pierwszy człon tego imienia ma dawną formę stopnia wyższego od przymiotnika *dorgъ, znaczącego drogi, przyjmującego pomorską postać darże- (droższy), zaś człon drugi pochodzi od czasownika *lubiti.
Formy nazwy stosowane do czasu odzyskania przez Polskę niepodległości po I wojnie światowej: Darsolubie (1300) Darselube, Darsilube, Darsollub (1333) Darselub (1342) Daczelub (1534) Darliup (1570) Darzlub (1627) Darzlubie (1682) Darzlub (1789) Darzlubie, Darszlub (1879) Darzlub (1880) niem. Darslub (1893Karte des Deutschen Reiches 1:100 000 – Generalstabskarte – 046 Neustadt a. d. Rheda; Königlich-Preussische Landesaufnahme 1893., 1914Übersichtskarte von Mitteleuropa 1:300 000 – P55 Stolp; Königlich-Preussische Landesaufnahme 1914.)