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