Definify.com

Definition 2025


खोला

खोला

Nepali

Noun

खोला (kholā)

  1. river