Yolla

See also: yöllä

English

Proper noun

Yolla

  1. A rural community of Tasmania, Australia.

Anagrams