Definify.com

Definition 2025


Yolla

Yolla

See also: yöllä

English

Proper noun

Yolla

  1. A rural community in Tasmania, Australia