Top definition
Originated the role of the Lady of the Lake in the 2005 Tony award-winning musical Monty Python's Spamalot.

Has a very amazing voice and acting ability, and won the Tony for best featured actress in a musical.
by Janet Weiss July 29, 2005
Get the mug
Get a sara ramirez mug for your father Manley.