Definition of amura in Spanish:

amura

feminine noun

  • 1

    Parte de los costados de un buque donde este se estrecha para formar la proa.