meaning of woman chaser

1. a man who is aggressive in making amorous advances to women


Related Words

woman chaser |

Developed & Maintained By Taraprasad.com

Treasure Words