Possibly: Princess, Noble Lady, or derived from ‘Amira’ meaning ‘princess’ or ‘commander’

1 Post