In Mahabharata:
Why was Bheesma Brother name was "Vichitraveerya" which direct means was strange semen. as ancient time name reflect the character in fact.
So was his semen strange?
In Mahabharata:
Why was Bheesma Brother name was "Vichitraveerya" which direct means was strange semen. as ancient time name reflect the character in fact.
So was his semen strange?
It is true that in ancient times people used to get names as per their qualities and accomplishments. But in this case it can't be said that way because from childhood it couldn't have been known how his semen was going to be. The word virya can also mean valour. So sometimes it is said, he is a viryavan purusha. It doesn't mean the person is full of semen, but full of valour or courage. So if the name Vichitravirya was given to him from his childhood then it could also mean strange or extraordinary valour.
However, it is possible that he got that name later on or this name somehow represented the possible fact that he was impotent. It is because, Bhisma forcibly brought Ambika and Ambalika to get them married with Vichitravirya and even after spending seven years with his two wives he produced no children as his successor (MB - 1.102). So if he got the name later on, then it can imply that he was impotent or unable to produce children.
After getting useless nagging in the comments below, I did a Google search and found a link to a book which also states the same second reason that I gave in the answer. I hope this backs up the answer. I am unwilling to spend my time searching scriptures just to find what a name means even if it exists at all!
Interestingly, Mahabharata also uses the term virayavan to describe Vichitravirya's quality while narrating about his birth:
athāparaṃ maheṣvāsaṃ satyavatyāṃ punaḥ prabhuḥ
vicitravīryaṃ rājānaṃ janayām āsa vīryavān [MB - 1.95.3]Meaning
After that, the lord (king Santanu) again begot to Satyavati the king Vichitravirya, the courageous bowman.
So this backs ups the first reason that the name can mean extraordinary or strange valour.
The interpretation that VichitraVeerya could mean 'strange semen' comes form projecting Hindi meanings on Sanskrit words.
In Hindi, Vichitra (विचित्र) means strange. In Sanskrit, strange is not the primary meaning of the word Vichitra, which has the following meanings:
diversified, variegated, spotted, speckled
various, varied
painted
beautiful, lovely as exemplified in the verse: क्वचिद्विचित्रं जलयंचमंदिरं
wonderful, surprising, strange
The word Veeryaha (वीर्यः) has the following meanings:
heroism, prowess, valour
vigour, strength
virility
energy, firmness, courage
power, potency
efficacy (of medicines)
semen virile
splendurous, lustre
the seed of plants
dignity
So, VichitraVeerya could mean the child when born was lovely and beautiful. It could also mean wonderful, courages, splendorous, dignified etc. This sounds like a very good choice of name (at that time) with the word having so many nice meanings.
Also, I think it would be relevant to mention here that the word Veeryajah (वीर्यजः) means 'a son'.
If I were to pick one of the combinations of the words, I would say VichitraVirya means 'lovely and valorous'
Reference used: The Practical Sanskrit-English Dictionary by Vaman Shivaram Apte.