dunlop
/ˈdʌnloʊp/Definitions
1. noun
A brand of tire, especially one made of rubber, often used for bicycles and motorcycles.
“She changed the tire to a Dunlop for better performance.”
2. noun
A hill or mound of earth or other material, especially one formed by the action of the wind.
“The Dunlop Hills were a result of wind erosion in the area.”