Hide etymology ▸
Ŝanhajo — Etymology, Origin & Word History | Etymology Explorer