Meaning of marseilles

Definition of marseilles

(noun) a port city in southeastern France on the Mediterranean

Other information on marseilles

WIKIPEDIA results for marseilles
Amazon results for marseilles