Find the word definition

Wikipedia
Iranamadu

Iranamadu ( - translation Double-bund, Iranamaduwa) is a military city in Kilinochchi District, Sri Lanka. It consist a lake that provides water to the paddy fields in the region. Sri Lankan Army claimed in early 2009 that they captured an Air Tiger Airstrip in the area.