Narva in Catalan Narva in Catalan Narva proper noun A small river in Primorsky Krai, in the Far East of Russia. Add to Flashcards