Find the word definition

Wikipedia
La‘l

La‘l (La‘l wa Sar Jangal) is a town in and the administrative center of Lal Wa Sarjangal District, Ghor Province, Afghanistan.