e•nig•ma noun a person or thing that is mysterious, puzzling, or difficult to understand. aka Giovanna Giuseppe, THE ENIGMAAll Rights Reserved
2 parts