Turkish-English dictionary »

semahat meaning in English

TurkishEnglish
semahat noun

largesse(generosity in the giving of gifts or money)
noun
[UK: lɑː.ˈdʒes] [US: larˈɡes]