Canada
English Meaning
A British province in North America, giving its name to various plants and animals.
- A Portuguese liquid measure.
Sorry, No Malayalam Meaning for your input!
See Canad Want To Try Canada In Malayalam??