one who lives in the forest, forest-dweller

listen to the pronunciation of one who lives in the forest, forest-dweller
English - English

Definition of one who lives in the forest, forest-dweller in English English dictionary

one who lives in the forest, forest-dweller
{i} woodlander