Talawa

See also: talawa

English

Proper noun

Talawa

  1. A locality in Dorset council area, north eastern Tasmania, Australia.