Looming
English Meaning
The indistinct and magnified appearance of objects seen in particular states of the atmosphere. See Mirage.
- Present participle of loom.
Sorry, No Malayalam Meaning for your input!
See Loomin Want To Try Looming In Malayalam??