Hanoucca

French

Proper noun

Hanoucca f

  1. alternative form of Hanoukka