లోగిలిlōgili
Top 8000
Meanings
Noun
1. house
2. loggia (a gallery or room with one or more open sides, especially one that forms part of a house and has one side open to the garden)