Tillia

From FinnegansWiki
Jump to navigationJump to search
  • tillia: (Latin) lime tree
  • Tillie: a woman's name, short for Matilda