← All words
proper noun

Llao Llao

/ˌʝao ˈʝao/

proper noun/ˌʝao ˈʝao/

a peninsula in Bariloche department, Río Negro province, Argentina

Probably from the mushroom llao llao.