1 If a refined hypothesis survives all attacks on it and is the best existing explanation for a particular phenomenon, it is then elevated to the status of a theory.  A theory is subject to modification and even rejection if there is overwhelming evidence that disproves it and/or supports another, better theory.
German meaning: The name Madison is a German baby name The German meaning of Madison is: Son of a mighty warrior
CHECK out our newest best picked 100 prettiest baby girl names at Baby-Girlnames blog, with their meanings. The origins of these hundred names are the Greek, French, Latin, English, Spanish, Hebrew and Celtic. 1. ABBY (Latin) => Head of a monastery; short form of Abigail means my father is joy.