Orlop
English Meaning
The lowest deck of a vessel, esp. of a ship of war, consisting of a platform laid over the beams in the hold, on which the cables are coiled.
Sorry, No Malayalam Meaning for your input!
See Orlo Want To Try Orlop In Malayalam??