ambari is Accepted in TWL Scrabble Dictionary

ambari Scrabble score: 10

Meaning of ambari

  • an East Indian plant, also AMBARY [n -S]