lilo
1. [ noun ] (trademark) a type of inflatable air mattress
Related terms: air_mattress trademark
Similar spelling:   Lill
  lie_low
  Lilly
  Lilli
  lille
  Lilla
  lillie
  Lillia
  Lilley
  lily
  Lili
  Lile
  Lila