Oflot
English
Alternative forms
OFLOT
Proper noun
Oflot
(
British
)
Acronym of
Office
of the
National Lottery
.