Freyja is a name used mainly in German and Scandanavian languages and means 'mistress' or 'lady'.
Norse
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.