The bible was written in Aramaic, not Hebrew. It was then translated to Greek, then Latin then English.
Well I have heard in my time that the Aramaic word which was translated to "Virgin" actually simply meant unmarried.
So yeah I am sure much was washed out in translation.