French deck
place
noun·a1

place

A spot, seat, or area; a location or space (public square, a seat, or a general place)

La place du marché

C'est ma place