Madrigal comes from a Spanish surname, a locational name for someone who came from any place called Madrigal. It comes from Late Latin matricale, singular form of matricalis (of or pertaining to the womb or matrix) via matrix (womb; source, origin) via mater (mother) derived from a PIE root word.
Madrigal is also the name of a short poem, usually about love, set to music, as well as the name of a type of song that developed in 14th century Italy, in which several singers sing different notes at the same time without musical instruments. It comes from Italian madrigale, of uncertain origin though possibly related from Late Latin matricale (same origin above).
Meaning: womb (literal meaning); the name of a type of short poem as well as the name of a type of song set to a number of unaccompanied voices
Usage: Spanish, English