(mic - ken- dree- anna) I haven't found a meaning but based on her personality I would say strong and spirited.

This looks like the surname McKendry + the suffix -anna. Mc Kendry is an anglicization of Mac Einri in Irish and Mac Eanraig in Scottish-- both are derived from the name Henry.
See Also: Henry, Anna

Your Favorite Names