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