2 English Synonyms for ENCHANTING
Prev.1Next
siren
Definition: 1. A dangerously seductive woman.
There are 14 definitions of the word siren
Show more information about siren
selly
Definition: 1. (UKdialectal, Northern England, Scotland) Rare; wonderful; admirable
There are 3 definitions of the word selly
Show more information about selly
Prev.1Next
Search took: 1.6150 ms