Vivica

Name origin: German

Name meaning: Little woman; of the strong fortress

Genaux

Name origin: No origin found.

Name meaning: No meaning found.