roxana (the wife of alexander) - English Synonyms Dictionary