1. Strong and durable. 2. Beautiful. 3. Honest. Also, click to see other meanings of this dream.Emerald green Wizard of Oz programming.Acquiring and Emerald or Ruby If a person sees himself as having acquired an emerald or a ruby, if his wife is expecting, it means she will give birth to a girl.