Tomcat



noun
1.
(A male cat) សត្វឆ្មាបា (សត្វឆ្មាឈ្មោល)
ENGLISH MEANING
noun
1.
A male cat, especially when full grown or of large size.