Urquhart (noun) Definition, Meaning & Examples

noun
  1. Scottish author and translator.
noun
  1. Sir Thomas. 1611–60, Scottish author and translator of Rabelais' Gargantua and Pantagruel (1653; 1693)
Urquhart (noun) Definition, Meaning & Examples

More Definitions