1. ewer - Noun
2. Ewer - Proper noun
A kind of widemouthed pitcher or jug; esp., one used to hold water for the toilet.
Source: Webster's dictionaryIt's an experimental form of Anadolu Pop. His typical Electric Levantine sound can be heard on his album AUTOMATON (Slave with Ewer Device) and on the subsequent albums of his 90's trilogy. Source: Internet