Definify.com

Definition 2025


sirirí

sirirí

See also: siriri

Spanish

Noun

sirirí m (plural siriríes)

  1. whistling duck

Synonyms