STOLI
English
Noun
STOLI
(
uncountable
)
Acronym of
stranger-originated life insurance
.