Lieu Meaning

” Place to rest ” , you said.