Sanskrit · noun · Nature & the Garden

Billa

बिल्ला
said bil-la
Meaning

A tomcat; a male cat.

Related words