Meaning for word Achira is 'canna grown especially for its edible rootstock from which arrowroot starch is obtained'.