Found 2 boys and girls with the meaning of sirens
Sirena / 6 letters 
Meaning of Sirena In Greek, Sirena means Named for the Sirens More
Sirina / 6 letters 
Meaning of Sirina In Greek, Sirina means Named for the Sirens More

Browse by meanings

nursedo'moreobedient
obeyedobeyingobeys
obligationobligationsobserved
observerobservesobtained
occasionallyoceanoctavio
odysseusodysseyoedipus
offeredofficerofficial