tomcat - English Synonyms Dictionary

tomcat

n.
[1] tom