Происхождение
Фамилия Шахрани
Фамилия Шахрани — редкий случай, когда корень почти наверняка указывает не на славянское, а на восточное происхождение. В основе лежит арабское или персидское слово «шахр» — город. В таком случае Шахрани — это указание на выходца из определённого города или области, жителя города. Формант -и в конце — типичный для тюркских, иранских и арабских фамилий показатель принадлежности. То есть Шахрани буквально означает «городской», «относящийся к городу» или «уроженец такого-то города».
В русском контексте эта фамилия, скорее всего, не исконная, а принесённая в Россию с Кавказа, из Средней Азии или с Ближнего Востока. У народов, исповедующих ислам, фамилии на -и часто образовывались от названий мест, племён или профессий. Например, Шахрани могло закрепиться за выходцем из иранского Шахра или за человеком, чьи предки были городскими ремесленниками или торговцами, в отличие от кочевников.
Словообразовательная модель проста: корень шахр- плюс суффикс относительности -ан- и окончание -и. В русском языке фамилия склоняется как существительное мужского рода на -ий (Шахрани, Шахрани, Шахрани), но у носителей часто остаётся неизменяемой, если они воспринимают её как иноязычную. Встречается вариант написания с одной «н» — Шахрани, что тоже нормально для передачи восточных имён кириллицей.
Спорных версий здесь почти нет: славянского корня «шахр» не существует, а попытки связать фамилию с русским «шорох» или «шарахнуть» — лингвистически несостоятельны. Единственное, что можно обсуждать, — какой именно город дал название. В Иране есть город Шахр-е-Корд, в Афганистане — Шахр-е-Буст, но без семейных преданий точную привязку установить невозможно.
Фамилия Шахрани — не массовая, в России встречается единично, в основном у потомков выходцев из Ирана, Афганистана или таджиков. Если вы носите эту фамилию, ваши предки почти наверняка были горожанами, а не крестьянами или кочевниками, и их корни уходят в городскую культуру Ближнего Востока или Центральной Азии.