Junoesque, meaning having imposing beauty, refers to Juno, the beautiful wife of this Roman God
adj having stately bearing 
and... [DOC] [TLE] Junoesque | Define Junoesque at Dictionary.com [PAR] in reference to stately, mature beauty, 1861, from Juno + -esque.