meaning of ravisher

1. a very attractive or seductive looking woman


Related Words

ravisher |

Developed & Maintained By Taraprasad.com

Treasure Words