We know the origin of Usopp name comes from the Japanese word Uso meaning “lies” well Usopp often spun his stories to Kaya. The Japanese phrase “Maji Kayo” means “seriously” as in a response to hearing something crazy or some your not sure is true so maybe her name is derived from that phrase Maji Kay(a)o.
45 Votes in Poll