sheepEnglish

sheep

Noun

A timid defenseless simpleton who is readily preyed upon

English: sheep

Bahasa: penganut

A docile and vulnerable person who would rather follow than make an independent decision

English: sheep

Bahasa words with similar meanings

Words that start with "sheep"