Where does “beirame” come from?

beirame (Portuguese) comes from English bairam, from Turkish bayram, from Ottoman Turkish بیرام, from Common Turkic badram, from Iranian word.

Ancestry of “beirame”, step by step

StepLanguageWordMeaning
1EnglishbairamEither of two Muslim festivals held after Ramadan
2TurkishbayramEid, religious festival; Religious festival of...
3Ottoman Turkishبیرامholy feast, holy day, festival
4Common Turkicbadram
5Iranianword

Words derived from “beirame

Every word from Iranian wordEvery word from Common Turkic badramEvery word from Ottoman Turkish بیرام