What is the meaning of the word "hermosillo"?

Definitions: