• word of the day

    vox humana

    vox humana - Dictionary definition and meaning for word vox humana

    Definition
    (noun) an organ reed stop producing tones imitative of the human voice
Connect with us on Facebook