Find the word definition

Wikipedia
Allaippiddi

Allaippiddi or Allaipiddy is a village within the Velanai Island in the Jaffna peninsula within Sri Lanka's Northern Province.