noun a suburb of Paris in N France. noun usually abbreviated to: St-Ouena town in N France, on the Seine: an industrial suburb of Paris; famous flea market. Pop: 39 722 (1999)