I use the macro:
/script GenderTable = {"%t's gender is unknown.", "%t is male.", "%t is female."};
/script SendChatMessage(GenderTable[UnitSex("target")], "SAY","COMMON");
on multiple targets... (replace "COMMON" with "ORCISH" for horde players)
Now so it happens that Lady Deathwhisper is male... I think the voiceover and naming is incorrect!