The attempt to project contemporary politics or our own aspirations onto such a sacred figure is always problematic.
These powerful girl names carry significant meanings, and allow your little one to share a name with a strong and inspiring ...