howls is a form of:

Cavern



noun
1.
(a large cave) គូហា, រូងភ្នំធំៗ
adjective
1.
នៃក្នុងដី, នៃរូបក្នុងដី
ENGLISH MEANING
noun
1.
A large, deep, hollow place in the earth; a large cave.