What is the meaning of the name Mycroft?
The name Mycroft is primarily a male name of English origin that means By The Stream, Small Field.
Mycroft Holmes, older brother of the detective Sherlock Holmes in novels by Sir Arthur Conan Doyle. From an English surname.
People who like the name Mycroft also like: Asher
Stats for the Name Mycroft