The name Mitra is a girl's name of Hindi origin meaning "angel". Mitra and is often added to lists like Names with Inspirational Meanings and discussed in our forums with posts like "CAF...In Space! Part 1".
From the experts:
This name of the Hindu god of the sun and of friendship sounds feminine enough to work for a girl.