tierra prometida
Meanings
Noun
1. promised land