osagu meaning in english [Tel.] v. a. To give. muddosagu to give a kiss. muddulosangu ni mogamu your beautiful face. osagu n. A gift ini, tyagamu.