Actress Sher (4)
I believe the answer is:
eden
(Other definitions for eden that I've seen before include "In need of a great garden" , "The first garden" , "5,27 [PRIME MINISTER]" , "Someone once seen in Number Ten's" , "The most enchanting garden of all" .)