alliance another word Riddles

alliance another word Riddles and more.