No. A prostitute, by definition, is a woman who solicits sex for money. In my opinion, a woman who marries a man for his money is just plain stupid. Now, if she truly loves him and married him for him, then that is fine. But it is really dumb to marry someone only because they have a few pennies saved up. A woman like that is better defined as a gold digger, not a prostitute.