Word info

Oflot

Proper noun

Meaning

Oflot

(Britain) Acronym of Office of the National Lottery.

Source: en.wiktionary.org

Close letter words and terms