Turkish-English dictionary »

leydi meaning in English

TurkishEnglish
Leydi noun

Lady(aristocratic title for a woman)
noun
[UK: ˈleɪ.di] [US: ˈleɪ.di]