Ostra

Proper noun

 * 1) a town of Umbria of uncertain site

Etymology
, feminine of, from.