Actually, each lord is spawned by killing a certain number of that type of elemental throughout the zone (didn't get the exact number, but would guess in the 30-40 range for each type of elemental). You can go pretty much anywhere in the zone w/ invis as well. There are a few other named that spawn throughout the zone as well that have somewhat decent drops that sell well in the baz. With the current exp bonus there, is really a fun place to spend some time
Windlord Brizoris - level 70 - "Who seeks to challenge the power of air? I accept your challenge! Prepare to die, as I know not the meaning of defeat."
Spawned (seemingly randomly) while we were exploring and exping. Dropped Air Elemental Orb.