The Oxford English Dictionary online's first few lines of the etymology of queen are as follows:
Cognate with Old Saxon quān wife, Old Icelandic kván wife, (in poetry)
queen (also as kvæn ), Gothic qens woman < an ablaut variant
(lengthened grade) of the Indo-European base of quean n.; compare
Sanskrit jāni wife.
In Old English a strong feminine, the reflex of the genitive singular
of which (Old English cwēne ) occas. survives into early Middle
English (compare quene in quot. c1325 at sense 2), although levelling
of the genitive singular in -es is found as early as the first half of
the 12th cent. (compare quot. lOE2 at sense 2).
My ling professor says the OED online is pretty much the definitive source for etymology of the English language. However you will have to have an account I believe to access the website. I would think most universities have accounts.
"queen, n.". OED Online. December 2012. Oxford University Press. 7 February 2013 http://www.oed.com/view/Entry/156212?rskey=0XwDuT&result=1&isAdvanced=false.