Prince for a baby name

Fancy a regal name for your bub? This name of Latin origin translates as "royal son".

Search by letter



Search by category