Boy Names baby name Urquhart

What does the name Urquhart mean?

The meaning of the name “Urquhart” is: “Upon a thicket”.