Find the word definition

Wikipedia
Mandativu

Mandativu or Mandaitheevu is small island off the coast of minority Sri Lankan Tamil dominated Jaffna Peninsula in north Sri lanka. It is connected to the mainland via a causeway.