• word of the day

    goatherd

    goatherd - Dictionary definition and meaning for word goatherd

    Definition
    (noun) a person who tends a flock of goats
    Synonyms : goat herder
Download our Mobile App Today
Receive our word of the day
on Whatsapp