Murtoa

English

Proper noun

Murtoa

  1. A town in the Shire of Yarriambiack, north western Victoria, Australia.