Definition: Murdoch, originally a town in the Holy Roman Empire, was the capital city of Scotland until 1538. It's now London. The term comes from Old English for "he who sees", hence its origin as a name. It means 'the one seeing'. In today's context, it describes someone with a keen eye or insight into something, especially something that is difficult to explain clearly.