Salam,
The verse 2- 221 has a word , it is and the paradigm is . The meaning of the word can not be menses , The word for menses is then why instead of the word is used.
the word means the place or the time or the target of one of the meaning of is menses while meanings are blood like material coming out of the stem acacia tree ( ر, Water flows ( ء. So the meaning of is place or time when blood or water flows . Now keeping in view the context of war the simple meanings are the time or place of war .
Other objection to the usual translation is the answer to the query about the answer is painful. This answer is not correct about menses. Its only painful or disturbing to some ladies. This statement can not be taken categorical for all ladies. Hence It is again to be interpreted as condition of war.
Hence never means keep yourself away from ladies but here it again means keep yourself away from the oppressed or weak people till they have cleared of the wrong thoughts and ideas. Once they are pure according to Quranic teachings then you may come to them according to the orders of Quran. Because God loves those who return to the right path and purifies.
Please find a list of resources, including Arabic Lexicons, dictionaries and books on grammar.
William Lane?s Lexicon
http//www.tyndalearchive.com/tabs/lane/
A Grammar of the Arabic Language by W. Wright, revised by W. Robertson Smith and M. J. DE Goeje. Volume 1 Librairie du Liban, Beirut, (1996)
http//www.ghazali.org/arabic/WrightArabicGrammarVol1.pdf
A Grammar of the Arabic Language by W. Wright, revised by W. Robertson Smith and M. J. DE Goeje. Volume 2 Librairie du Liban, Beirut, (1996)
http//www.ghazali.org/arabic/WrightArabicGrammarVol2.pdf
A Grammar of the Arabic Language, by Haywood (1965)
http//www.ghazali.org/books/haywood-65.pdf
A dictionary of Islam, T. P. Hughes (1885)
http//www.ghazali.org/books/huges-1885.pdf
Dictionary of Koran, J. Penrice (1873)
http//www.ghazali.org/books/penrise-1873.pdf
Arabic Dictionary by Hans Wehr (1976)
http//www.ghazali.org/books/wehr-cowan-76.pdf
Al-Mawrid - rowhi ba`albaki
http//www.ghazali.org/books/mawrid-95-7th-rbaal.pdf
Wortbat Porter 4th edition
http//www.ghazali.org/books/wortbat-porter-4thed.pdf
If you would like any more books (pdf format), please refer to http//www.ghazali.org/arabic/
Thanks
RegardsArabic-English Lexicon by Edward William Lane
www.tyndalearchive.com
i have copy pasted some one else's understanding of the words haid and Almuhaid , what is your take .