polar
Top 15000
Meanings
Noun
1. a texture resembling or equal to polar fleece (Spain, textiles)
Examples1
Look, it's the North Star.