Ulla

From FinnegansWiki
Jump to navigationJump to search
  • Ulla: a river in Spain
  • ulla: (Latin) not any