Umiak
English Meaning
- A large open Inuit or Eskimo boat made of skins stretched on a wooden frame, usually propelled by paddles.
Sorry, No Malayalam Meaning for your input!
See Umia Want To Try Umiak In Malayalam??