All Terms
Search glossary
Search
nortada
A strong, persistent northerly
wind
in the Philippines.