Squacco Definition
noun
A heron, Ardeola ralloides, found in Asia, Northern Africa, and Southern Europe.
Wiktionary
Other Word Forms of Squacco
Noun
Singular:
squacco
Plural:
squaccosFind Similar Words
Find similar words to squacco using the buttons below.