It's definitely too fantasy to be used in real life. Phrases like "No sh!t
Sherlock" and "elementary" would be bandied about endlessly... and you can't even use the excuse that in 15 years
Sherlock Holmes won't be popular anymore.
It would be an awesome name for a bloodhound or something, but stupid for a child.
**
Emma**
http://www.behindthename.com/pnl/54547
Favourites:
Eve,
Alice,
Norah,
Isla //
George,
Charlie,
Arthur,
Oscar