cowbarnEnglish

byre, cow barn, cowbarn, cowhouse, cowshed

Noun

A barn for cows

English: cowbarn, cowshed, cow barn, cowhouse, byre

English words with similar meanings

Show 4 words