harrod

(noun) Harrod

Charles Digby Harrod
merchant (generic term)
merchandiser (generic term)