meaning of magdalen

1. A reformed prostitute.


Related Words

magdalen |

Developed & Maintained By Taraprasad.com

Treasure Words