1. Lilo

noun. a type of inflatable air mattress.

Featured Games

Synonym.com