The only free and comprehensive online etymological dictionary of the Spanish language
-ar (2) m. Suffix added to nouns denoting a location (e.g., "place of").
From Latin -aris, an adjective-forming suffix. See -ar (1).