FamilyEducation.com
   
 

First name origins & meanings:

  1. Italian: Garden
  2. Latin: The garden lover
  3. Shakespearean: From The Taming of the Shrew

First name variations: Hortensius