Definify.com

Definition 2024


Yolla

Yolla

See also: yöllä

English

Proper noun

Yolla

  1. A rural community in Tasmania, Australia