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.