Merara /me-ra-ra /
Grammar:verb
To branch out in all directions
Grammar:noun
Pl. of morara
Search More Words Dictionary