ConlangHub

norsa

norsa is a word (noun) in Quenya meaning ‘giant’.

Meaning

giant

Part of speech
noun
Advertisement