Definify.com

Definition 2024


echona

echona

Spanish

Noun

echona f (plural echonas)

  1. sickle
  2. scythe

Synonyms