The name Acacia has two different meanings, both Greek in origin. The first is 'the guileless one', the other is 'thorn' or 'point'.
Greek
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.