OLLA

Scrabble 4 Words With Friends 6

Definition

  1. noun leaf or strip from a leaf of the talipot palm used in India for writing paper. — synonyms: ola

See all 5 words you can make from OLLA →

← Unscramble different letters