Sane source said:"...parkland or garden orchard (which is the meaning of 'Carmel'."
I found a site which says 'Carmel' means "Orchard of the Lord".

http://bahai-library.org/resources/tablets-notes/lawh-karmil/notes.html