ouailles

listen to the pronunciation of ouailles
French - English
{n} fold
{n} flock, herd