Lieu

Lieu

Lieu is French for a location or a place.

Read more about Lieu.