Sirene

Definition:

  • (n.) See Siren, 6.

Compare sirene with other words:

serene vs. sirene

silene vs. sirene

sirene vs. strene

ambulance vs. sirene

crumbly vs. sirene

siren vs. sirene