gestour
English
gestour meaning in English • gestour का अर्थ अंग्रेजी में
Noun
- A reciter of gests or legendary tales; a story-teller.