(English / Italian) A soft felt hat / one who sings trillsTrillby, Trilbey, Trilbi, Trilbie, Trilbie, Trillare, Trillaire, Trilbee, Trilbea Health Source: Medical Dictionary Author: Health Dictionary