logi — meaning in English Swedish → English · translate English → Swedish instead English meaning lodging noun A place to stay, or accommodation rented for a period. logy adj Slow to respond or react; lethargic. Senses logi is used for these senses in English: logy A branch of learning; a study of a particular subject. lodging A place to live or lodge.