Definify.com

Definition 2025


Catmandu

Catmandu

Portuguese

Proper noun

Catmandu f

  1. Alternative spelling of Katmandu