Plural form of appaloosa; multiple horses of the appaloosa breed.
Standard English plural of 'appaloosa,' formed by adding '-s'.
Try Another Word