Origin: Germanic Old English suffix
Definition, synonyms and related words
A place or business that trades or sells items.