Fragor

Webster's Dictionary of the English Language

·noun A strong or sweet scent.

II. Fragor ·noun A loud and sudden sound; the report of anything bursting; a crash.

Related Words