Monesa

Name – Monesa

Gender – Female

Origin – German

Meaning – The German name Monesa means – protection