Sherlock

Name – Sherlock

Gender – Male

Origin – English

Meaning – The English name Sherlock means – light haired. Literature: Sherlock Holmes is a famous British detective character, created by Sir Arthur Conan Doyle