Urquhart The origin and history of Urquhart. Etymology Probably from Pictish, equivalent to Welsh ar (“on”) + cardden (“enclosure”). ← Back to the full definition of Urquhart