English dictionary
lilo meaning and definition
Definition and meaning of lilo at MeaningMonkey.org. lilo meaning and definition in the English Dictionary.LILO noun
Definition of Lilo (noun)
- a type of inflatable air mattress
Source: Princeton University Wordnet