Translation of tapia in English:

tapia

wall, n.

feminine noun

  • 1

    (muro) wall
    (cerca) fence
    ser/estar más sordo que una tapia to be as deaf as a post informal