star or white mark on a horse's forehead - English Synonyms Dictionary

Suggest a Term