vanmaram

വനവാസി - meaning in english

Meanings for വനവാസി

noun
Forest dweller
Forest-dweller
unknown
solitary