is humid air less dense than dry air? If so, then how?
The density of air depends on factors other than humidity also, the temperature, pressure also determine the density of air.
Hot air is less dense than cold air.