There are many synonyms available that mean almost the same as the word Present. They are hand over, give, give out, dispense, hand out, confer, bestow, award, grant, donate, gift, accord, extend, entrust, furnish, etc.