Results for mackerel sky

Definition of mackerel sky:

Word of the Day

wary

Cautious; circumspect.

Popular words