From French-English FreeDict Dictionary ver. 0.4.1: lieu /ljø/ <n, masc> 1. inducement, motive, occasion 2. location, place, spot, venue
lieu /ljø/ <n, masc> 1. inducement, motive, occasion 2. location, place, spot, venue