lit. made by Heaven and arranged by Earth(idiom) ꞏ ideal ꞏ perfect ꞏ (of a match) made in heaven ꞏ to be made for one another