The name Fiona is of Scottish origin and means "White, Fair." The origin is the culture in which the name originated, or in the case of a word--the language in which it most appears.
Fiona Apple, singer. Invented in by 19th century Scottish author William Sharp, who used it as a pen-name: Fiona Macleod. Sharp presumably intended Fiona to be a name based on the modern Gaelic word fionn, which means "white, fair."