Find the word definition

Wikipedia
Sarimsakli

Sarımsaklı is a town in the Ayvalık District of Balıkesir Province in the Marmara Region of Turkey. The town's name means "land of garlic" in reference to the region's considerable production of the Alliaceae plant.