Feedback
Alghero
Meaning
Name
●
A
city
and
port
town
in the
province
of Sassari, Sardinia, Italy.
Sourced from
Wiktionary
Rhymes
Faro
Alghero
Encierro
Cavolo Nero
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better