Find the word definition

Wiktionary
physical maps

n. (plural of physical map English)