Definify.com

Definition 2024


chiura

chiura

English

Noun

chiura (uncountable)

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

Synonyms