Skip navigation.

Sevan - What does it mean?

Definition of 'Sevan'

English

(Lake Sevan) (Sevan Island)

Proper noun

(en-proper noun)
  • large freshwater mountain lake in Armenia
  • formerly an island in the northwestern part of Lake Sevan in Armenia, which was transformed into a peninsula after the artificial draining during the Soviet era
  • Derived terms

    * Sevan trout

    Anagrams

    * * * *

    Similar to 'Sevan'

    Spain, Svan, Sapan, Sivan, Shavon, Sofian, Sabean, Sabian, Sabin, Spayen, Sheban