canals (0 synonym found)

We don't have any synonyms for canals yet.

Did you mean…

Think canals belongs in the thesaurus? Recommend it and we'll take a look.


Definition of canals:

(N) : a deserted hamlet located in the municipality of Baix Pallars, in Province of Lleida province, Catalonia, Spain.

Definition of canals:

(N) : a deserted hamlet located in the municipality of Baix Pallars, in Province of Lleida province, Catalonia, Spain.

Back to Top