Indexed for both direct and reverse lookup.
giggle.
mwenyereketa (-mwenyerekese) v.i. laugh constantly; laugh in a silly manner, giggle.