ConlangHub

imbar

imbar is a word (noun) in Quenya meaning ‘habitation’.

Meaning

habitation

Part of speech
noun
Advertisement