Lilo

Definitions of Lilo
  1. noun
    a type of inflatable air mattress
    see moresee less
    type of:
    air mattress
    a mattress that can be stored flat and inflated for use
Word Family