lieu
English
/l(j)uː/
noun
Definitions
- place, stead; See in lieu or in lieu of
Etymology
Borrowed from French lieu (place) derived from Latin locum.
Origin
Latin
locum
/l(j)uː/
Borrowed from French lieu (place) derived from Latin locum.
Latin
locum