Names A-Z - names, meanings and origins
27970 names, meanings and origins
NamesAZ.com

Juvenal

Origin
hindu
Origin name
the god Shiva (‘establishing union with God’), or lat ’youthful’