ampara meaning in english

[Tel. ammu+para] n. plu. Arrows. ammulu, sarasamuhamu. amparaciccu anaga, banagni.