Original: Karen Walker (née Delaney, previously St. Croix, Popeil, and Finster) is a fictional character on the American television sitcom Will & Grace (1998 - 2006).
Simplified: Karen Delaney St. Croix Popeil Finster Walker or Karen Delaney was played by Megan Mullally character from Will & Grace.