Холмс (англ. Holmes) — английская фамилия (реже — имя) и топоним.
Происхождение фамилии Holmes однозначно не ясно. Возможно, такое прозвище давали людям, жившим рядом с рощами падубов (англ. Holly). Возможно, такое прозвище получали люди, жившие в местечке Холмс близ Дундональда (Северная Ирландия)[1].