It's important to note that:
* It is considered offensive and sexist to use this word today.
* "Frau" is the correct and respectful word for "woman" in modern German.
Using "Weib" can be seen as derogatory and is likely to be met with negative reactions.