Find the word definition

Wikipedia
Maştağa

Maştağa (also, Mashtaga, Mashtaghy, and Mashtagi) is a settlement and municipality in Baku, Azerbaijan. It has a population of 42,196.