悠悠yōuyōuTop 20000Meanings1. lasting for ages2. long drawn out3. remote in time or space4. unhurried5. a great number (of events)6. preposterous7. pensiveCharacters used悠long