Found 2 boys and girls with the meaning of juno's
Domiduca / 8 letters 
Meaning of Domiduca In Latin, Domiduca means Juno's surname More
Pertunda / 8 letters 
Meaning of Pertunda In Latin, Pertunda means Juno's surname More

Browse by meanings

perkinpermanentperplexity
persecutionpersonpersonal
personspersuasionpeter
peterka'spetitionerpetruchio
pharaohpharsohphasis
philipphillipphilosopher
phoenicianphoneticphysic