Meaning of "laruan"

laruan

    n.
    • playground laruan
    n.
    • toy, plaything