Queen or gazelle
Spanish for queen
Meaning 'promise' or 'oath' in Hebrew
A title of royalty, meaning 'princess' or 'lady'