ConlangHub

latta

latta is a word (noun) in Quenya meaning ‘1.) hole, pit 2.) strap’.

Meaning

1.) hole, pit 2.) strap

Part of speech
noun
Advertisement