Find the word definition

Wiktionary
data warehouses

n. (data warehouse English)