Marts Meaning

There are 1 meaning(s) for word Marts

Meaning 1 : an area in a town where a public mercantile establishment is set up

    Synonyms : market,  market place,  marketplace