TOMCAT


Meaning of TOMCAT in English

[tom.cat] n (1789): a male domestic cat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.