Definify.com

Definition 2025


кхокха

кхокха

Chechen

Noun

кхокха (qoqa)

  1. rock pigeon, dove