Noun
Browse all Noun words in the dictionary
1,675 words found
Overcast
/หษสvษหkษหst/
Noun
International meteorological term, but British use extensively due to frequent cloudy skies.
Read more โ