Definition of “hurray” - English Dictionary

british dictionary