Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for knoll
1. n. a small natural hill
All in One
In geography, knoll is another term for hillock, a small, low, round natural hill or mound.
Thesaurus
Synonyms and Antonyms for knoll
International Languages
Meaning for knoll found in 1 Languages.
Sponored Video