ConlangHub

ilucara

ilucara is a word (adjective) in Quenya meaning ‘omnificent’.

Meaning

omnificent

Part of speech
adjective
Advertisement