Meaning of Tomcat in English | Tomcat का अर्थ (Tomcat ka Angrezi Matlab)

Meaning of Tomcat in English

  1. male cat
  2. A male cat, especially when full grown or of large size.