French, from Corfou Corfu (Greek island in the Ionian sea) + French -i- + -ote
Keep scrolling for more
See Definitions and Examples
Get Word of the Day daily email!