Lilo meaning

UK US

Lilo (noun): a type of inflatable air mattress.

Definition of Lilo

  1. a type of inflatable air mattress

    Type of: air mattress

Scrabble score: 4 (letter breakdown)

Word lists: words starting with LI · words ending in LO · 4-letter words

More about Lilo on Wikipedia.