Definify.com

Definition 2025


pukara

pukara

See also: pukarã

Quechua

Noun

pukara

  1. castle, tower, fortress

Declension

See also