estro

Unable to locate definition for estro. Try Dictionary.com...