Voixehumanar
From FinnegansWiki
vox humana (latin) meaing "human voice", one of the stops on an organ which is supposed to sound like human singing.
vox humana (latin) meaing "human voice", one of the stops on an organ which is supposed to sound like human singing.