Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

jaffna Definition

Cancel
jaffna
geographical name(Jaff-na)
city in northern Sri Lanka on the Jaffna Peninsula population 81,000
jaffna
geographical name(Jaff-na)
peninsula that is the northern extremity of Sri Lanka

Words Related to jaffna!

jaffna Examples by Brain Bank Users