Hi, welcome folks, here you find the answers for the 6520 level of Words of Wonders Guru, Have fun :D
Body of troops
Orange or lemon tree
Web designer
Rigorous
A large number
Space used for boxing
A joke exploiting different possible meanings
Luck