Definition of Lilo

Noun: Lilo  'lI,low

  1. A type of inflatable air mattress

See also:
lilliputs
Lilongwe

Anagrams containing the word lilo

lilo olil loli ilol