canuck
English
canuck meaning in English • canuck का अर्थ अंग्रेजी में
Noun
- A Canadian.
- A small or medium-sized hardy horse, common in Canada.