Name Details

Vidalla

Meaning

split, a fragment, divided