Definify.com

Definition 2026


खोला

खोला

Nepali

Noun

खोला (kholā)

  1. river