Name – Angelica

Meaning

  • messenger – spanish; cornish

Profiled on this Site