What is the meaning of Lahad?

to grow; to grow up

place; region

locality

niche (cavity, hollow, or recess)

niche

extending out of one's arms with open palms

unrolling or unfolding to show something

explaining one by one; rhetorical explanation; exposition

unfolded; unrolled

Source: wiktionary.org