← Back to Dictionary

sirena

n.from Spanish.Culture & Tradition

Definition

  1. mermaid.

Examples

  • Kinuna ti lakay a nakita na ti sirena idiay baybay idi ubing pay isuna.

    The old man said he saw a mermaid at the sea when he was still a child.

    AI generated