Definify.com

Definition 2025


chiura

chiura

English

Noun

chiura (uncountable)

  1. A kind of beaten rice commonly eaten in Nepal.

Synonyms