3 English Synonyms for COWHOUSE
Prev.1Next
byre
Definition: 1. (chiefly, British) A barn, especially one used for keeping cattle in.
Show more information about byre
Prev.1Next
Search took: 14.4408 ms
Definition: 1. (chiefly, British) A barn, especially one used for keeping cattle in.
Show more information about byre
Search took: 14.4408 ms