Hurricano

Webster's Dictionary of the English Language

·noun A waterspout; a hurricane.

Related Words