Definition, Meaning & Anagrams | Latin word INSULA
INSULA
Definitions of INSULA
- island
- insula, a residential or apartment block (usually for the lower class), tenement, apartment building
- Lille, a city in France, the capital of Nord-Pas-de-Calais
- A district in Rome encircled by the Tiber River
Number of letters
6
Is palindrome
No
Search for INSULA in:
Page preparation took: 100.27 ms.