• Losari

    Origin

    Javanese losari, meaning "the spirit of the trees", or "the spirit of Earth" in old Indonesian Javanese.

    Full definition of Losari

    Proper noun

    Losari

    (plural Losaris)
    1. A place name from Indonesia.

    Anagrams

    © Wiktionary