Question: place where cows are kept is called?
Answer: cowshed. noun. a farm building where cows are kept.